Я пишу тест для метода, который должен создать новую запись в таблице базы данных при определенных условиях.Пока мои тесты выглядят так:
public void testRecordAddedtoDatabase(){
int maxId = tableName.getMaxRowId();
//this method should add record
foo();
int newMaxId = tableName.getMaxRowId();
assertEquals(maxId+1, newMaxId);
}
Пока тест работает, но я чувствую, что могут быть проблемы, если в базу данных одновременно добавляются несколько записей.Есть ли лучший способ проверить это?Спасибо!