Разработка через тестирование была гневом в сообществе.NET в течение последних нескольких лет. Недавно, я услышал ворчание в сообществе ALT.NET о BDD.Что это? Что делает это отличающимся от...
Я надеюсь, что это не дубликат... Какова наиболее единогласно разработанная и реализованная программная система/framework/application, что Вы столкнулись? Это походит на TDD, ТВЕРДЫЕ принципы, дизайн OO...
В настоящее время у меня есть около 10 тестов, которые проверяют всякий раз, когда моя фигура Тетрис не движется влево, если на пути есть фигура или стена. Теперь мне придется проверить то же поведение для правильного движения. Является ...
После того, как несколько лет следования плохой практике передали от 'архитекторов' в моем месте работы и думая, что должен быть лучший путь, я недавно читал вокруг TDD и DDD и меня...
Мы выполняем проект, в котором мы хотим решить с разработкой через тестирование. Я думал о некоторых вопросах, которые подошли когда инициирование проект. Один вопрос был: Кто должен записать модульный тест на...
Я делаю ролевую игру играющего для забавы и попытки использовать TDD при разработке его. Многие примеры TDD, я вижу внимание на создание теста сначала, затем создавая объекты, которые необходимы для получения...
Мне нелегко понимать, почему существует только один тест на функцию в самом профессиональном коде TDD, который я видел. Когда я приблизился к TDD первоначально, я склонялся к тестам группы 4-5 на функцию если...
Я знаю, что это субъективно, но я хотел бы применить наиболее распространенную практику. Вы обычно создаете один метод тестирования для каждого метода класса и наполняете его несколькими утверждениями, или Вы создаете...
Когда я прихожу в восторг от новой возможности, я как раз собираюсь реализовать или от ошибки, которую я просто "понял", существует желание просто вскочить в код и получить взламывание. Это прилагает некоторые усилия к...
Насмешка запечатанных классов может быть настоящей болью. Я в настоящее время одобряю Шаблон "адаптер" для обработки этого, но что-то о просто сохраняет чувства странными. Так, Каков лучший способ, которым Вы дразните запечатанные классы? Java..
Я хотел бы получить книгу (книги), которая действительно выскажет мне полное мнение о современной разработке ASP.NET с помощью C#, TDD, ASP.NET MVC, DDD и Шаблоны разработки, такие как шаблон Репозитория. Я очень...
TypeMock является слишком дорогим для hobbist как я:) Moq или следующая версия RhinoMocks не имеют никаких планов по слушанию профильного API, почему это?Править: Это активирует опции, такие как: Насмешка...
Я пытаюсь использовать Разработку через тестирование для реализации моей библиотеки обработки сигналов. Но у меня есть немного сомнения: Предположите, что я пытаюсь реализовать метод синуса (я не): Запишите тест (псевдокод)...
Я постоянно заинтриговывался разработкой через тестирование, но я никогда не могу выполнять с нею, когда я пробую ее на реальных проектах. У меня есть несколько философских вопросов, которые постоянно возникают...
Я разрабатываю маленький сервер TCP, который будет обрабатывать некоторые пакеты TCP и вести себя по-другому на основе запроса. Как я могу записать модульный тест на это? Если действительно трудно записать, это даже ценность...
Я пью coolade и люблю его - интерфейсы, МОК, DI, TDD, и т.д. и т.д. Разработка вполне прилично. Но я нахожу, что должен бороться с тенденцией сделать все интерфейсом! У меня есть фабрика который...
C#, nUnit, и Насмешки Носорога, если это оказывается применимым. Мои поиски с TDD продолжаются, поскольку я пытаюсь обернуть тесты вокруг сложной функции. Скажем, я кодирую форму, которая при сохранении имеет...
Я вижу преимущество TDD, и я пытаюсь изучить, как перенести мою голову вокруг этого. Я также читаю больше о DDD и хочу начать применять их обоих к своим проектам программного обеспечения. Я купил некоторых...
TDD - что-то, что, кажется, находится на общих выступах в эти дни, и я попробовал некоторых самостоятельно, но я не думаю, что получаю идею. Я сжимаю, как записать модульный тест, но я не делаю...
Я знаю, что существует много материала на TDD, и я пытаюсь взять практику также. Но я задаюсь вопросом, действительно ли это - хорошая идея к TDD Ваше исправление ошибки также? Я думал вроде находки ошибка и узкий...
Я прочитал много книг и веб-сайтов на предмет TDD, и они все имеют много смысла, особенно книга Kent Beck. Однако, когда я пытаюсь сделать TDD сам, я уставился...
Я в настоящее время нахожусь в процессе тестирования нашего решения, которое имеет целую "палитру" слоев: UI, середина и вездесущая База данных. Перед моим прибытием в мою текущую команду тестирование запроса было сделано...
После чтения Насмешек Martin Fowler Не Тупики, я обнаружил, что практиковал TDD "mockist" способом. Но я задаюсь вопросом, если даже в mockist TDD, если можно взять насмешку слишком далеко. Вот...
В то время как я записал модульные тесты на большую часть кода, я сделал, я только недавно достал копию TDD примером Kent Beck. Я всегда сожалел об определенных проектных решениях, которые я сделал так как они...
Я не нашел много в учебных руководствах на этом конкретном вопросе.. Таким образом, у меня есть класс по имени 'Job', который имеет общественность ctors и единственное общедоступное Выполнение () функция. Все в классе является частным и...
У меня есть несколько приложений для направляющих среднего размера, что я обычно продолжаю работать, и у только одного из них есть любые модульные тесты вообще. Но я видел свет, и я хочу изменить все это, кроме... У меня нет времени...
Я работал над проектом MVC ASP.NET в течение приблизительно 8 месяцев теперь. По большей части я использовал TDD, некоторые аспекты были покрыты модульными тестами только после того, как я написал фактический код. Всего...
Скажем, я хочу записать функцию, которая проверяет адрес электронной почты с regex. Я пишу немного теста, чтобы проверить мою функцию и записать фактическую функцию. Заставьте его передать. Однако я могу придумать...
Существует много методов тестирования там т.е. черного ящика, graybox, единицы, функциональной, регрессия и т.д. Очевидно, проект не может взять все методы тестирования. Таким образом, я задал этот вопрос усилению...
Я работаю над командой с тремя другими разработчиками и одним бизнес-аналитиком, пишущий внутренние бизнес-приложения. Мы, прежде всего, создаем приложения в ASP.NET и делаем так способом очень с 2003 выходами. Это похоже...