Я признаю, что у меня почти нет опыта унитаза. Я попытался с DUnit некоторое время назад, но отказался, потому что в моем приложении было так много зависимостей между классами. Это довольно большое (около 1,5 миллиона исходных строк) приложение Delphi, и мы - команда, которая его поддерживает.
Тестирование на данный момент выполняется одним человеком, который использует его до выпуска и сообщает об ошибках. Я также установил некоторые GUI-тесты в TestComplete 6, но он часто терпит неудачу из-за изменений в приложении.
Полужирный для Delphi используется в качестве основы устойчивости к базе данных. Мы все согласны с тем, что unittesting - это путь, и мы планируем написать новое приложение в DotNet с ECO в качестве платформы для обеспечения устойчивости.
Я просто не знаю, с чего начать с unittesting... Любые хорошие книги, URL, передовая практика и т.д.