Например, если у меня есть следующий класс. Я хочу сделать конфигурацию, которая будет запускать только вставку и обновление, и одну конфигурацию, которая будет работать, выбрать все и удалить все. Есть ли способ, которым я могу это сделать? А также, если я хочу сгруппировать свои методы или классы по времени, которое они выполняют, например, короткие тестовые примеры в одной конфигурации и более длинные в другой? П.С. Я говорю о jnit и инструментальных тестах.
public class ScoutFileDaoTest {
private ScoutFileDao mDao;
private ScoutDatabase mTestDatabase;
@Before
public void createDb() {
Context context = InstrumentationRegistry.getContext();
mTestDatabase = Room.inMemoryDatabaseBuilder(context, ScoutDatabase.class).build();
mDao = mTestDatabase.getScoutFileDao();
}
@After
public void closeDb() throws IOException {
mTestDatabase.close();
}
@Test
public void insert() {
ScoutFile scoutFile = new ScoutFile("12312.12121.12121.csv");
mDao.insert(scoutFile);
}
@Test
public void selectAll() {
}
@Test
public void deleteAll() {
}
@Test
public void updateFile() {
}
}