Лучший способ проверить, что новая запись создается в базе данных при вызове метода? - PullRequest
0 голосов
/ 07 февраля 2019

Я пишу тест для метода, который должен создать новую запись в таблице базы данных при определенных условиях.Пока мои тесты выглядят так:

public void testRecordAddedtoDatabase(){
   int maxId = tableName.getMaxRowId();

   //this method should add record
   foo();

   int newMaxId = tableName.getMaxRowId();

   assertEquals(maxId+1, newMaxId);
}

Пока тест работает, но я чувствую, что могут быть проблемы, если в базу данных одновременно добавляются несколько записей.Есть ли лучший способ проверить это?Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...