de.greenrobot.dao.test
Class AbstractDaoTestSinglePk<D extends AbstractDao<T,K>,T,K>

java.lang.Object
  extended by 
      extended by de.greenrobot.dao.test.DbTest<Application>
          extended by de.greenrobot.dao.test.AbstractDaoTest<D,T,K>
              extended by de.greenrobot.dao.test.AbstractDaoTestSinglePk<D,T,K>
Type Parameters:
D - DAO class
T - Entity type of the DAO
K - Key type of the DAO
Direct Known Subclasses:
AbstractDaoTestLongPk, AbstractDaoTestStringPk

public abstract class AbstractDaoTestSinglePk<D extends AbstractDao<T,K>,T,K>
extends AbstractDaoTest<D,T,K>

Default tests for single-PK entities.


Constructor Summary
AbstractDaoTestSinglePk(java.lang.Class<D> daoClass)
           
 
Method Summary
 void testCount()
           
 void testDelete()
           
 void testDeleteAll()
           
 void testDeleteInTx()
           
 void testInsertAndLoad()
           
 void testInsertInTx()
           
 void testInsertOrReplaceInTx()
           
 void testInsertOrReplaceTwice()
           
 void testInsertTwice()
           
 void testLoadAll()
           
 void testLoadPk()
           
 void testLoadPkWithOffset()
           
 void testQuery()
           
 void testReadWithOffset()
           
 void testRowId()
           
 void testUpdate()
           
 
Methods inherited from class de.greenrobot.dao.test.AbstractDaoTest
setIdentityScopeBeforeSetUp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDaoTestSinglePk

public AbstractDaoTestSinglePk(java.lang.Class<D> daoClass)
Method Detail

testInsertAndLoad

public void testInsertAndLoad()

testInsertInTx

public void testInsertInTx()

testCount

public void testCount()

testInsertTwice

public void testInsertTwice()

testInsertOrReplaceTwice

public void testInsertOrReplaceTwice()

testInsertOrReplaceInTx

public void testInsertOrReplaceInTx()

testDelete

public void testDelete()

testDeleteAll

public void testDeleteAll()

testDeleteInTx

public void testDeleteInTx()

testRowId

public void testRowId()

testLoadAll

public void testLoadAll()

testQuery

public void testQuery()

testUpdate

public void testUpdate()

testReadWithOffset

public void testReadWithOffset()

testLoadPkWithOffset

public void testLoadPkWithOffset()

testLoadPk

public void testLoadPk()


Copyright © 2011-2012 greenrobot.de. All Rights Reserved.