2012-04-13 3 views
0

Я пробовал искать в Интернете и на SO, но не видел много дискуссий о t (или, может быть, я просто не использую правильные ключевые слова).Лучший подход для проверки общедоступных методов класса имеет модульные тесты?

Что я хотел бы сделать, это написать сценарий (или использовать уже существующую утилиту), чтобы убедиться, что класс или набор классов имеют модульные тесты, написанные для них в тестовом проекте.

У меня есть релиз, и я хочу убедиться, что все общедоступные методы моего бизнес-уровня имеют модульные тесты. Я пытаюсь привлечь всех на TDD, но пока этого не произошло.

У меня есть довольно общее представление о том, как написать скрипт, чтобы проверить это (открыть файл, подписать синтаксический анализ в каком-либо списке, открыть соответствующий файл тестового класса и проверить, что каждый метод в списке существует где-то в тестовый файл), но я хотел посмотреть, какие другие варианты доступны.

+0

Как насчет _coverage_? Только это, когда BL-методы называют себя. –

ответ

2

. Сетевые инструменты для покрытия кода, такие как NCover & dotCover, уже существуют. Я бы использовал один из них и прочитал их отчеты.

+0

Спасибо! Это должно делать свое дело. –

Смежные вопросы