use of com.orm.androrm.Model in project androrm by androrm.
the class TableDefinitionCacheTest method testTableDefinitionCache.
public void testTableDefinitionCache() {
assertFalse(ModelCache.knowsModel(Product.class));
assertNull(ModelCache.getTableDefinitions(Product.class));
List<Class<? extends Model>> models = new ArrayList<Class<? extends Model>>();
models.add(Product.class);
DatabaseAdapter adapter = DatabaseAdapter.getInstance(getContext());
adapter.setModels(models);
assertTrue(ModelCache.knowsModel(Product.class));
assertNotNull(ModelCache.getTableDefinitions(Product.class));
}
use of com.orm.androrm.Model in project androrm by androrm.
the class MigrationHelperTest method setUp.
@Override
public void setUp() {
List<Class<? extends Model>> models = new ArrayList<Class<? extends Model>>();
models.add(EmptyModel.class);
models.add(OneFieldModel.class);
models.add(ModelWithRelation.class);
DatabaseAdapter adapter = DatabaseAdapter.getInstance(getContext());
adapter.setModels(models);
super.setUp();
}
use of com.orm.androrm.Model in project androrm by androrm.
the class ForeignKeyRegression method setUp.
@Override
public void setUp() {
List<Class<? extends Model>> models = new ArrayList<Class<? extends Model>>();
models.add(Car.class);
models.add(Person.class);
DatabaseAdapter adapter = DatabaseAdapter.getInstance(getContext());
adapter.setModels(models);
}
use of com.orm.androrm.Model in project androrm by androrm.
the class ModelRegression method setUp.
@Override
public void setUp() {
List<Class<? extends Model>> models = new ArrayList<Class<? extends Model>>();
models.add(EmptyModel.class);
DatabaseAdapter adapter = DatabaseAdapter.getInstance(getContext());
adapter.setModels(models);
}
use of com.orm.androrm.Model in project androrm by androrm.
the class QueryRegression method testDumbClassName.
public void testDumbClassName() {
List<Class<? extends Model>> models = new ArrayList<Class<? extends Model>>();
models.add(Transaction.class);
DatabaseAdapter adapter = DatabaseAdapter.getInstance(getContext());
try {
adapter.setModels(models);
} catch (Exception e) {
fail();
}
}
Aggregations