|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
com.banda.serverbase.test.Spring4Test
com.banda.serverbase.test.AbstractDaoTest<T,PK>
com.banda.serverbase.test.BasicDaoTest<T,PK>
T - Object handled by DAOPK - Primary key of the object handled by DAOpublic abstract class BasicDaoTest<T,PK extends Serializable>
An abstract class that tests the core DAO functionality integrated with the random test object generation.
GenericDAO| Constructor Summary | |
|---|---|
BasicDaoTest()
|
|
| Method Summary | |
|---|---|
protected GenericDAO<T,PK> |
getDao()
Gets the DAO class tested by this class. |
protected PK |
getExistingTestKey()
Gets the key existing in database for testing. |
protected T |
getTestObject()
Gets the test data for DAO testing. |
protected void |
setUp(GenericDAO<T,PK> dao,
Class<? extends T> clazz,
PK existingTestKey)
|
abstract void |
setUpTestData()
|
| Methods inherited from class com.banda.serverbase.test.AbstractDaoTest |
|---|
assertObjectEquals, getKey, testExists, testGet, testGetAll, testGetLast, testRemove, testSave |
| Methods inherited from class com.banda.serverbase.test.Spring4Test |
|---|
assertNotEmpty, createRandomObject, createRandomObjects, reportValues |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString |
| Methods inherited from class junit.framework.Assert |
|---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BasicDaoTest()
| Method Detail |
|---|
protected void setUp(GenericDAO<T,PK> dao,
Class<? extends T> clazz,
PK existingTestKey)
public abstract void setUpTestData()
protected T getTestObject()
AbstractDaoTest
getTestObject in class AbstractDaoTest<T,PK extends Serializable>protected PK getExistingTestKey()
AbstractDaoTest
getExistingTestKey in class AbstractDaoTest<T,PK extends Serializable>protected GenericDAO<T,PK> getDao()
AbstractDaoTest
getDao in class AbstractDaoTest<T,PK extends Serializable>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||