На данный момент я близок к завершению своей базы данных, 16 таблиц, и мне нужно провести модульное тестирование уровня DAO для этого проекта ASP.NET.
Я использую Unity Framework для разъединения слоев, поэтому я ожидаю, что смогу назначить слой DAO для моих модульных тестов, которые будут проверять интерфейсы, так как в них вводятся конкретные классы.
Я использую C # 2008 Express для модульного тестирования.
Я никогда не пытался создать тест для интерфейса, я надеюсь, что он будет работать, но я попробую его после того, как, наконец, получу лучший уровень DAO.
Должно ли это работать должным образом при использовании платформы модульного тестирования, которая поставляется с VS2008 Express?
Edit: как уже упоминалось, версия Express не имеет опции модульного тестирования, поэтому я буду использовать NUnit для моего модульного тестирования и буду переходить непосредственно к базе данных, поэтому я могу протестировать все функции в базы данных.