Могу ли я использовать Fit / Fitnesse для тестирования приложения .NET? - PullRequest
7 голосов
/ 12 ноября 2009

Кто-нибудь пробовал это? Какой у тебя опыт?

Ответы [ 4 ]

7 голосов
/ 12 ноября 2009

Да, в Fit / Fitnesse есть .NET runner. Мы используем это каждый день, и я должен сказать, что это работает очень хорошо, и мы были довольно успешны с этим. В настоящее время у нас есть несколько сотен тестовых страниц с более чем 10000 утверждениями. Владельцы наших продуктов привлекают наших разработчиков для написания тестов. Тесты связаны с CI, у нас есть режим inMemory, поэтому разработчики могут получить быструю обратную связь о сбоях и более медленный режим для полной интеграции стека.

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

** РЕДАКТИРОВАТЬ ДЛЯ ВОПРОСА ** вам просто нужно определить бегущий тест .NET в качестве вашего бегунка и добавить свою корзину приложений в classpath. Еще одна странная вещь, с которой вы можете столкнуться, это то, что ваши приборы не могут иметь пространства имен (возможно, есть способ обойти это, но я этого не знаю). Итак, передняя часть вашей вики должна выглядеть примерно так:

variable defined: COMMAND_PATTERN=%m %p
variable defined: TEST_RUNNER=dotnet\FitServer.exe
variable defined: PATH_SEPARATOR=;

classpath: .\..\..\FrontEnd\Fixtures\bin\Debug\*.dll
classpath: .\dotnet\*.dll
5 голосов
/ 13 ноября 2009

Здесь самая свежая информация: http://fitsharp.github.com

3 голосов
/ 10 февраля 2011
0 голосов
/ 15 октября 2014

полезная ссылка, если вы работаете с .Net4 http://bhenderson.blogspot.ca/2010/06/fitsharp-with-net-40-hangs-fitnesse.html

...