Как зайти в Даркнет?!
25th January, 01:11
5
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
893
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4395
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Советы по тестированию .NET Framework
Я ищу, чтобы ввести платформу модульного тестирования в микс на моей работе. Мы используем Visual Studio 2005 (хотя в ближайшие 6 месяцев мы можем перейти к 2008 году) и работаем в основном в C#., если платформа имеет какую-то интеграцию IDE, которая была бы лучше всего, но я открыт для платформ, которые не имеют интеграции, но все еще относительно просты в настройке. Так или иначе, я собираюсь получить сопротивление, так что если я смогу убедиться, что то, что я толкаю, не является болью в шее, это поможет моему делу.
Очевидный выбор из исследования, которое я сделал до сих пор, указывает на nUnit, но я хотел бы получить впечатления от кого-то, кто действительно использовал его, прежде чем рекомендовать его моей команде.
Кто-нибудь там использовал nUnit? Если да, то есть ли какие-то подводные камни или ограничения, о которых я должен знать? Есть ли другие хорошие варианты? Если это так, если вы использовали оба nUnit при этом, я был бы очень признателен за представление о сильных и слабых сторонах их.
Я думаю, что NUnit - это ваш лучший выбор. С TestDriven.NET вы получаете отличную интеграцию в VS.NET . (Resharper также имеет модульный тестовый раннер, если вы его используете). NUnit он прост в использовании и следует устоявшейся парадигме. Вы также найдете много projects/tutorials/guides, использующих его, что всегда помогает.
Ваш другой основной выбор, вероятно, MBUnit, который все больше и больше позиционирует себя как BDD фреймворк выбора (в сочетании с Gallio http://www.gallio.org ).
Visual Studio 2008 имеет встроенный тип тестового проекта, который работает аналогично NUnit, но, очевидно, имеет гораздо более тесную интеграцию с Visual Studio (может запускаться на каждой сборке и показывать результаты аналогично странице результатов преобразования при обновлении файлов решения), но он явно не такой зрелый, как NUnit, поскольку он довольно новый, и я не уверен, как он справляется с издевательствами.
Но стоит посмотреть, когда ваша команда переедет в VS2008
Когда я начал модульное тестирование, я начал с NUnit , поскольку он прост в настройке и использовании, в настоящее время я использую встроенный тестовый раннер , который поставляется с Resharper, таким образом, я могу легко переключаться между кодом и результатами теста.
Кстати, NUnit определяет, когда вы скомпилировали свой код, поэтому вам не нужно делать никаких обновлений в NUnit . Resharper автоматически выполняет сборку, когда вы решаете выполнить определенный тест.
Попробуйте также инструмент PEX
Это собственный Microsoft, вероятно, скоро будет интегрирован в VSTS
и действительно поддерживает NUnit , MbUnit и xUnit.net
Я использую также небольшое консольное приложение для тестирования одного класса или небольшой библиотеки. Вы можете скопировать вставить код отсюда
Я бы сказал mbUnit также, мне нравится иметь возможность запускать один тест много раз, просто указав входные данные и результат прямо над тестовой функцией. Ужасное описание того, что я имею в виду, поэтому вот ссылка, которая показывает вам, что я имею в виду.