Допустим, я делаю методы модульного тестирования для UserDAO. Я пишу тест для метода удаления UserDao. Сначала я вставляю пользователя в базу данных, затем вызываю метод удаления и проверяю, существует ли объект до сих пор.
Мой вопрос: для модульного теста удаления, когда я вставляю пользователя в тест, должен ли я вызывать метод вставки UserDao ... ИЛИ было бы лучше не вызывать какие-либо методы объекта, который я ' m протестировать и использовать собственный способ, скажем, с помощью jdbc выполнить вставку, а затем вызвать мой метод удаления?