8
ответов

Каковы первичные различия между TDD и BDD?

Разработка через тестирование была гневом в сообществе.NET в течение последних нескольких лет. Недавно, я услышал ворчание в сообществе ALT.NET о BDD.Что это? Что делает это отличающимся от...
вопрос задан: 30 April 2012 09:01
8
ответов

Примеры большой разработки программного обеспечения и [закрытой] реализации

Я надеюсь, что это не дубликат... Какова наиболее единогласно разработанная и реализованная программная система/framework/application, что Вы столкнулись? Это походит на TDD, ТВЕРДЫЕ принципы, дизайн OO...
вопрос задан: 17 October 2010 14:05
8
ответов

Можно ли копировать и вставлять юнит-тесты, когда логика в основном одинакова?

В настоящее время у меня есть около 10 тестов, которые проверяют всякий раз, когда моя фигура Тетрис не движется влево, если на пути есть фигура или стена. Теперь мне придется проверить то же поведение для правильного движения. Является ...
вопрос задан: 26 August 2010 20:11
8
ответов

TDD, DDD и инкапсуляция

После того, как несколько лет следования плохой практике передали от 'архитекторов' в моем месте работы и думая, что должен быть лучший путь, я недавно читал вокруг TDD и DDD и меня...
вопрос задан: 3 July 2010 08:18
8
ответов

В TDD тесты должны быть записаны человеком, который реализовал опцию под тестом? [закрытый]

Мы выполняем проект, в котором мы хотим решить с разработкой через тестирование. Я думал о некоторых вопросах, которые подошли когда инициирование проект. Один вопрос был: Кто должен записать модульный тест на...
вопрос задан: 8 April 2010 17:10
8
ответов

TDD означает не думать о дизайне класса?

Я делаю ролевую игру играющего для забавы и попытки использовать TDD при разработке его. Многие примеры TDD, я вижу внимание на создание теста сначала, затем создавая объекты, которые необходимы для получения...
вопрос задан: 27 January 2010 18:33
8
ответов

TDD: Почему там только один тест на функцию?

Мне нелегко понимать, почему существует только один тест на функцию в самом профессиональном коде TDD, который я видел. Когда я приблизился к TDD первоначально, я склонялся к тестам группы 4-5 на функцию если...
вопрос задан: 26 December 2009 02:22
8
ответов

Я должен создать новый метод тестирования для каждого утверждения?

Я знаю, что это субъективно, но я хотел бы применить наиболее распространенную практику. Вы обычно создаете один метод тестирования для каждого метода класса и наполняете его несколькими утверждениями, или Вы создаете...
вопрос задан: 16 December 2009 19:45
8
ответов

Как Вы поддерживаете дисциплину при выполнении TDD? [закрытый]

Когда я прихожу в восторг от новой возможности, я как раз собираюсь реализовать или от ошибки, которую я просто "понял", существует желание просто вскочить в код и получить взламывание. Это прилагает некоторые усилия к...
вопрос задан: 9 December 2009 21:17
8
ответов

Как Вы дразните Запечатанный класс?

Насмешка запечатанных классов может быть настоящей болью. Я в настоящее время одобряю Шаблон "адаптер" для обработки этого, но что-то о просто сохраняет чувства странными. Так, Каков лучший способ, которым Вы дразните запечатанные классы? Java..
вопрос задан: 30 October 2009 17:17
8
ответов

Книги, которые будут касаться TDD, DDD и Шаблонов разработки в.NET

Я хотел бы получить книгу (книги), которая действительно выскажет мне полное мнение о современной разработке ASP.NET с помощью C#, TDD, ASP.NET MVC, DDD и Шаблоны разработки, такие как шаблон Репозитория. Я очень...
вопрос задан: 13 October 2009 22:12
8
ответов

Там какой-либо открытый исходный код дразнит сходство платформы TypeMock?

TypeMock является слишком дорогим для hobbist как я:) Moq или следующая версия RhinoMocks не имеют никаких планов по слушанию профильного API, почему это?Править: Это активирует опции, такие как: Насмешка...
вопрос задан: 9 October 2009 18:01
8
ответов

Как использовать TDD правильно для реализации численного метода?

Я пытаюсь использовать Разработку через тестирование для реализации моей библиотеки обработки сигналов. Но у меня есть немного сомнения: Предположите, что я пытаюсь реализовать метод синуса (я не): Запишите тест (псевдокод)...
вопрос задан: 23 September 2009 02:15
8
ответов

Вопросы о Philisophical о разработке через тестирование

Я постоянно заинтриговывался разработкой через тестирование, но я никогда не могу выполнять с нею, когда я пробую ее на реальных проектах. У меня есть несколько философских вопросов, которые постоянно возникают...
вопрос задан: 19 September 2009 01:43
8
ответов

Как делают Вас модульный тест Сервер TCP? Это даже стоит того?

Я разрабатываю маленький сервер TCP, который будет обрабатывать некоторые пакеты TCP и вести себя по-другому на основе запроса. Как я могу записать модульный тест на это? Если действительно трудно записать, это даже ценность...
вопрос задан: 12 April 2009 16:14
8
ответов

Интерфейсное безумие

Я пью coolade и люблю его - интерфейсы, МОК, DI, TDD, и т.д. и т.д. Разработка вполне прилично. Но я нахожу, что должен бороться с тенденцией сделать все интерфейсом! У меня есть фабрика который...
вопрос задан: 31 March 2009 12:50
8
ответов

TDD и DI: внедрения зависимости, становящиеся громоздкими

C#, nUnit, и Насмешки Носорога, если это оказывается применимым. Мои поиски с TDD продолжаются, поскольку я пытаюсь обернуть тесты вокруг сложной функции. Скажем, я кодирую форму, которая при сохранении имеет...
вопрос задан: 3 March 2009 15:22
8
ответов

Как далеко необходимо применить TDD? [закрытый]

Я вижу преимущество TDD, и я пытаюсь изучить, как перенести мою голову вокруг этого. Я также читаю больше о DDD и хочу начать применять их обоих к своим проектам программного обеспечения. Я купил некоторых...
вопрос задан: 26 February 2009 03:54
8
ответов

Что Вы тестируете со своими модульными тестами?

TDD - что-то, что, кажется, находится на общих выступах в эти дни, и я попробовал некоторых самостоятельно, но я не думаю, что получаю идею. Я сжимаю, как записать модульный тест, но я не делаю...
вопрос задан: 6 February 2009 19:52
8
ответов

Вы TDD для отладки фиксируют?

Я знаю, что существует много материала на TDD, и я пытаюсь взять практику также. Но я задаюсь вопросом, действительно ли это - хорошая идея к TDD Ваше исправление ошибки также? Я думал вроде находки ошибка и узкий...
вопрос задан: 22 January 2009 01:44
8
ответов

Как Вы делаете TDD в нетривиальном приложении? [закрытый]

Я прочитал много книг и веб-сайтов на предмет TDD, и они все имеют много смысла, особенно книга Kent Beck. Однако, когда я пытаюсь сделать TDD сам, я уставился...
вопрос задан: 16 November 2008 22:48
8
ответов

Какие лучшие практики Вы используете для тестирования запросов базы данных?

Я в настоящее время нахожусь в процессе тестирования нашего решения, которое имеет целую "палитру" слоев: UI, середина и вездесущая База данных. Перед моим прибытием в мою текущую команду тестирование запроса было сделано...
вопрос задан: 3 November 2008 23:36
7
ответов

Как “mockist” практик TDD, я должен дразнить другие методы в том же классе как метод под тестом?

После чтения Насмешек Martin Fowler Не Тупики, я обнаружил, что практиковал TDD "mockist" способом. Но я задаюсь вопросом, если даже в mockist TDD, если можно взять насмешку слишком далеко. Вот...
вопрос задан: 23 May 2017 12:09
7
ответов

TDD - проблемы новичка и камни преткновения

В то время как я записал модульные тесты на большую часть кода, я сделал, я только недавно достал копию TDD примером Kent Beck. Я всегда сожалел об определенных проектных решениях, которые я сделал так как они...
вопрос задан: 23 May 2017 12:07
7
ответов

Поблочное тестирование класс без возвращаемого значения?

Я не нашел много в учебных руководствах на этом конкретном вопросе.. Таким образом, у меня есть класс по имени 'Job', который имеет общественность ctors и единственное общедоступное Выполнение () функция. Все в классе является частным и...
вопрос задан: 23 May 2017 11:55
7
ответов

Модульные тесты на рабочую кодовую базу с ограниченным временем: Как?

У меня есть несколько приложений для направляющих среднего размера, что я обычно продолжаю работать, и у только одного из них есть любые модульные тесты вообще. Но я видел свет, и я хочу изменить все это, кроме... У меня нет времени...
вопрос задан: 23 May 2017 11:47
7
ответов

Подсказки относительно того, как записать благоприятной для рефакторинга единице тесты TDD

Я работал над проектом MVC ASP.NET в течение приблизительно 8 месяцев теперь. По большей части я использовал TDD, некоторые аспекты были покрыты модульными тестами только после того, как я написал фактический код. Всего...
вопрос задан: 18 March 2017 13:51
7
ответов

Проверить несколько различных исходных данных в качестве примера в единственный тест?

Скажем, я хочу записать функцию, которая проверяет адрес электронной почты с regex. Я пишу немного теста, чтобы проверить мою функцию и записать фактическую функцию. Заставьте его передать. Однако я могу придумать...
вопрос задан: 5 April 2016 11:47
7
ответов

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

Существует много методов тестирования там т.е. черного ящика, graybox, единицы, функциональной, регрессия и т.д. Очевидно, проект не может взять все методы тестирования. Таким образом, я задал этот вопрос усилению...
вопрос задан: 27 February 2016 16:14
7
ответов

Что является самым легким набором инструментов для начала работы с Управлением исходным кодом, TDD и CI для Microsoft. Сеть 2008/2010 [закрытый]

Я работаю над командой с тремя другими разработчиками и одним бизнес-аналитиком, пишущий внутренние бизнес-приложения. Мы, прежде всего, создаем приложения в ASP.NET и делаем так способом очень с 2003 выходами. Это похоже...
вопрос задан: 26 October 2015 03:43