org.kuali.rice.ken.dao
Class NotificationDaoTest
java.lang.Object
org.kuali.rice.test.BaseRiceTestCase
org.kuali.rice.test.RiceTestCase
org.kuali.rice.test.RiceInternalSuiteDataTestCase
org.kuali.rice.test.BaseModuleTestCase
org.kuali.rice.test.BaselineTestCase
org.kuali.rice.ken.test.KENTestCase
org.kuali.rice.ken.dao.BusinessObjectDaoTestCaseBase
org.kuali.rice.ken.dao.BusinessObjectPersistenceTestCaseBase
org.kuali.rice.ken.dao.NotificationDaoTest
- All Implemented Interfaces:
- MethodAware
public class NotificationDaoTest
- extends BusinessObjectPersistenceTestCaseBase
This class test basic persistence for the Notification business object. In addition,
it also tests basic persistence for the NotificationSender and NotificationRecipient bos
since those bos are mostly persisted and retrieved through the parent Notification
instance.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Method Summary |
protected boolean |
delete()
This method must be implemented to return true if a record
was properly delted from the database. |
protected boolean |
insert()
This method must be implemented to return true if a record
was properly inserted into the database. |
protected boolean |
retrieve()
This method must be implemented to return true if a record
was properly retreived from the database. |
protected void |
setup()
This method should be overridden and implemented to perform a setup of any dependent objects that
business object may need to reference. |
protected boolean |
update()
This method must be implemented to return true if a record
was properly updated in the database. |
protected boolean |
validateChanges()
This method should be implemented to retrieve the objects that were just updated, and validate
that their changes took effect. |
Methods inherited from class org.kuali.rice.test.RiceTestCase |
configureLogging, dumpMemory, getBaseDir, getConfigLocations, getFullTestName, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NotificationDaoTest
public NotificationDaoTest()
setup
protected void setup()
- Description copied from class:
BusinessObjectPersistenceTestCaseBase
- This method should be overridden and implemented to perform a setup of any dependent objects that
business object may need to reference. Since we are using Spring's automated
transaction rollback, we do not need to worry about tearing stuff down.
- Overrides:
setup
in class BusinessObjectPersistenceTestCaseBase
- See Also:
BusinessObjectPersistenceTestCaseBase.setup()
delete
protected boolean delete()
- Description copied from class:
BusinessObjectPersistenceTestCaseBase
- This method must be implemented to return true if a record
was properly delted from the database.
- Specified by:
delete
in class BusinessObjectPersistenceTestCaseBase
- Returns:
- boolean
- See Also:
BusinessObjectPersistenceTestCaseBase.delete()
retrieve
protected boolean retrieve()
- Description copied from class:
BusinessObjectPersistenceTestCaseBase
- This method must be implemented to return true if a record
was properly retreived from the database.
- Specified by:
retrieve
in class BusinessObjectPersistenceTestCaseBase
- Returns:
- boolean
- See Also:
BusinessObjectPersistenceTestCaseBase.retrieve()
insert
protected boolean insert()
- Description copied from class:
BusinessObjectPersistenceTestCaseBase
- This method must be implemented to return true if a record
was properly inserted into the database.
- Specified by:
insert
in class BusinessObjectPersistenceTestCaseBase
- Returns:
- boolean
- See Also:
BusinessObjectPersistenceTestCaseBase.insert()
update
protected boolean update()
- Description copied from class:
BusinessObjectPersistenceTestCaseBase
- This method must be implemented to return true if a record
was properly updated in the database.
- Specified by:
update
in class BusinessObjectPersistenceTestCaseBase
- Returns:
- boolean
- See Also:
BusinessObjectPersistenceTestCaseBase.update()
validateChanges
protected boolean validateChanges()
- Description copied from class:
BusinessObjectPersistenceTestCaseBase
- This method should be implemented to retrieve the objects that were just updated, and validate
that their changes took effect.
- Specified by:
validateChanges
in class BusinessObjectPersistenceTestCaseBase
- Returns:
- boolean
- See Also:
BusinessObjectPersistenceTestCaseBase.validateChanges()
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.