У кого-нибудь есть бегун mstest для Жасмин? - PullRequest
7 голосов
/ 30 июня 2011

Учитывая довольно обширную библиотеку тестов в MStest, я хотел бы добавить jasime для testign javascript и включить этот новый тест в инфраструктуру MSTesting, чтобы обеспечить минимальное нарушение текущих шаблонов TDD ...

Если кто-нибудь знает о существующем mstest runner для Jasmine, я был бы признателен.Теперь сэкономил бы время, если бы не строил сам.Также обратите внимание на другие идеи интеграции MSTest, на всякий случай, если я гонюсь за неправильным решением ...

Наше текущее решение для непрерывной интеграции / управления исходным кодом - TFS 2010.

Разработка сVS 2010 и плагин для повышения резкости.

Ответы [ 3 ]

6 голосов
/ 14 января 2012

Chutzpah запускает тесты Jasmine или QUnit в автономном браузере PhantomJS из командной строки.В настоящее время я работаю над публикацией его выходных данных для TFS 2010, который вызывается из PSake сценария сборки.Я надеюсь, что с помощью некоторого XSLT или другого волшебства я смогу заставить JS-тесты провалить сборку, если она не пройдёт.

3 голосов
/ 16 июля 2012

В моем блоге я показал, как запускать тесты Jasmine как часть сборки TFS 2010, таким образом, чтобы сбой сборки происходил при сбое тестов Jasmine. Это также работает при запуске модульных тестов из Visual Studio.

1 голос
/ 02 октября 2012

Решение, упомянутое в статье Мэтта Пердека , великолепно и работает, как и ожидалось. Причина, по которой вы получаете IOException, заключается в версии chutzpah. Вам нужно использовать chutzpah.console.exe / silent , чтобы заставить его работать.

...