Smart Unit Tests автономно
Я работаю с Smart Unit Tests (ранее Pex) уже некоторое время. У Pex была возможность запускаться как отдельное приложение командной строки, которое действительно было полезно для нескольких сценариев (например, расширение списка параметров Parameterized Unit Tests).
Однако в случае Smart Unit Tests (встроенного в VS2015) мне не удалось найти функцию, чтобы запустить ее автономно (она работает только при щелчке правой кнопкой мыши по методу, который нужно проанализировать). Так, например, когда я хочу расширить список параметров PUT, я должен сделать это также в тестируемом методе (которого я действительно хочу избежать), чтобы он был обнаружен Smart Unit Tests.
Итак, мой вопрос: есть ли какие-либо возможности для запуска Smart Unit Tests только из сгенерированного метода PUT, как это было в Pex?
2 ответа
Пожалуйста, попробуйте сборку VS 2015 RC. Вы должны иметь возможность "Запустить Intellitest" непосредственно из PUT.
Да, запуск исследования IntelliTest поддерживается как из тестируемого кода, так и из сгенерированного PUT.
Обратите внимание, что начиная с VS 2015 RC сборка "Smart Unit Tests" была переименована в "IntelliTest".