Хотите получить свой инструмент автоматического тестирования (голосование должно привести к хорошим результатам)
Идеальный инструмент будет:
- Устранить необходимость представлять набор
значений в метод.
- использовать такие методы, как интерактивные
Исследовательское тестирование, где код
рассматривается, чтобы определить, какие значения
обязаны использовать весь код
пути. т.е. модульные тесты для метода определяются сложностью кода
Например, если метод проверяет, что целочисленный аргумент равен 123, генерируется как минимум 2 модульных теста: один, где этот аргумент равен 123, и один, где его нет.
Для Java я понимаю, что это некоторые варианты, но не .NET
Слышали о Pex - для .NET от Microsoft Research, но у него есть некоммерческая лицензия
Спасибо