0
ответов

Почему именно этот тест может быть полезен?

Недавно я присоединился к компании, где используют TDD, но мне до сих пор непонятно, например, у нас есть тест: [TestMethod] публичная пустота ShouldReturnGameIsRunning() { var game = новый Mock
вопрос задан: 6 December 2011 03:43
0
ответов

Модульные тесты и приемочные тесты

Вы за одно или другое? Или оба? Я понимаю, что это модульные тесты: проверить систему с точки зрения разработчика. помочь разработчикам практиковать TDD сохраняйте модульный код помочь в обнаружении ...
вопрос задан: 6 December 2011 01:51
0
ответов

Как сохранить мои модульные тесты СУХИМИ, когда насмешка не работает?

Редактировать: Похоже, что, пытаясь предложить некоторые решения моей собственной проблемы, я размыл всю проблему. Поэтому я немного изменяю вопрос. Предположим, у меня есть этот класс: открытый класс ...
вопрос задан: 4 December 2011 21:03
0
ответов

Как проверить, если List является UnmodifableList?

Я ищу способ проверить, является ли данный список неизменяемым. У меня есть объект, у которого есть List , чтобы предлагать такие методы, как addNoMatter (NoMatter nm) вместо ...
вопрос задан: 3 December 2011 19:46
0
ответов

Модульные тесты C # / Mono в Mac OS X

Я пытаюсь перенести свой процесс разработки C # с Windows / Visual Studio 2010 на Mac OS X / Monodevelop. И мне интересно, есть ли какой-нибудь хороший фреймворк для модульного тестирования, который соответствует моим потребностям? Это ...
вопрос задан: 3 December 2011 10:09
0
ответов

как можно получить доступ к защищенным членам базового класса во время модульного теста?

Я создаю модульный тест в mstest с помощью имитаций rhino. У меня есть класс A, который наследует класс B. Я тестирую класс A и создаю его экземпляр для своего теста. Унаследованный им класс, «B», имеет некоторые ...
вопрос задан: 28 November 2011 09:38
0
ответов

Какой самый поддерживаемый новейший фреймворк в .NET для написания приемочных тестов? [закрыто]

Я уже некоторое время практикую TDD, хочу продвинуть свои навыки и начать делать ATDD, Я читал о фреймворках для ruby и java, но ничего не слышал о .NET Какой самый поддерживаемый новейший ...
вопрос задан: 25 November 2011 17:39
0
ответов

Запуск метода только один раз в начале перед запуском каких-либо тестов в PyUnit

Я использую PyUnit для писать модульные тесты для моего кода. Метод установки вызывается каждый раз перед запуском любого теста. Есть ли способ определить метод, который будет запускаться только один раз в начале, прежде чем ...
вопрос задан: 23 November 2011 10:15
0
ответов

MSpec, что я должен указать в моих атрибутах [Subject ()]?

I ' Я уже некоторое время пользуюсь MSpec, и мне он очень нравится. Я обнаружил, что для того, чтобы ReSharper распознал мои спецификации, мне нужно использовать SubjectAttribute. Мне интересно, что лучше ...
вопрос задан: 20 November 2011 19:16
0
ответов

Подделка файловых объектов или итераций в python

Какой способ подходит для имитации и тестирования кода, который включает объект, возвращаемый open (), используя фиктивную библиотеку? whitelist_data.py: WHITELIST_FILE = "testdata.txt" format_str = lambda s: s.rstrip () ....
вопрос задан: 17 November 2011 16:54
0
ответов

Что такое положительный тест и отрицательный тест в модульном тестировании

Я новичок в TDD. Я вижу, что в некоторых документах говорится о положительном тесте, отрицательном тесте, пограничном тесте и т. Д. Может ли кто-нибудь сказать мне разницу между положительным тестом и отрицательным тестом? Есть ли ссылка ...
вопрос задан: 17 November 2011 05:12
0
ответов

PHPUnit проверяет реальный пример

Я создал класс оболочки для почты. Я знаю, что существует множество библиотек для отправки электронной почты, но я хочу изучить TDD ... Итак, я создал несколько тестов и у меня есть код. Теперь я могу установить адрес электронной почты ...
вопрос задан: 13 November 2011 17:50
0
ответов

Запускать спецификации с тегами или ВСЕ, если теги недоступны

Я использую охранник с rspec и огурцом. Для непрерывной работы выбранных спецификаций я просто использую тег focus, чтобы определить то, над чем я хочу работать. Но проблема в том, что я хочу запустить все спецификации, если есть ...
вопрос задан: 11 November 2011 03:56
0
ответов

Как избежать создания плохого дизайна с помощью TDD

Недавно (на прошлой неделе) я предпринял эксперимент, в котором я пытаюсь закодировать новую функцию в проекте, который я работаю по принципам TDD. В прошлом наш подход был умеренно -...
вопрос задан: 9 November 2011 19:31
0
ответов

Как в Python написать модульные тесты, которые могут обращаться к частным атрибутам, не раскрывая их?

Я пытаюсь улучшить то, как я пишу свои модульные тесты для моих программ Python. Я заметил, что в некоторых случаях было бы действительно полезно иметь доступ к закрытым членам, чтобы гарантировать, что метод ...
вопрос задан: 8 November 2011 15:27
0
ответов

Как работает TDD, когда могут быть миллионы тестовых примеров для производственной функциональности?

В TDD вы выбираете тестовый пример и реализуете этот тестовый пример, затем вы пишете достаточно производственного кода, чтобы тест прошел, реорганизуйте коды и снова вы выбираете новый тестовый пример, и цикл продолжается. ...
вопрос задан: 6 November 2011 19:24
0
ответов

SenTestingKit (интегрированный с XCode) по сравнению с GHUnit в XCode 4 для модульного тестирования?

Есть какие-либо советы по поводу того, что делать в отношении модульного тестирования на XCode 4 из SenTestingKit (встроенная среда модульного тестирования с XCode 4) и GHUnit? В частности: с очевидными улучшениями ...
вопрос задан: 3 November 2011 12:43
0
ответов

Как выбрать начальную точку TDD в реальном проекте?

Я прочитал кучу статей, видел кучу скринкастов о TDD, но все еще не могу использовать его в реальных проектах. Моя основная проблема в том, что я не знаю, с чего начать, какой тест должен быть ...
вопрос задан: 2 November 2011 21:11
0
ответов

Moq.Mock < Expression >> () - как настроить выражения в Mock с помощью Moq

Я читал много других QA по этой теме, и я все еще не могу найти решение своей проблемы, поэтому я решил раскрыть свое дело. У меня есть этот открытый интерфейс IRepository
вопрос задан: 2 November 2011 15:04
0
ответов

GoogleTest против CppUnit: Факты

В процессе создания нашего фреймворка для тестирования C++ на следующие годы мы выбрали GoogleTest и CppUnit. У меня есть некоторый опыт работы с обоими, и я отдаю предпочтение GoogleTest. В любом случае, чтобы ...
вопрос задан: 28 October 2011 10:32
0
ответов

Лучший вариант для ретроспективного применения TDD в кодовой базе C #

У меня есть существующий фреймворк, состоящий из 5 библиотек C #, фреймворк хорошо используется с 2006 года и является основной базой кода для большинства моих проектов. Моя компания желает развернуть TDD по причинам ...
вопрос задан: 27 October 2011 13:58
0
ответов

Как разработка через тестирование и принцип открытости / закрытости работают вместе?

Я читал о модульном тестировании, принципах TDD и SOLID, и мне нужны некоторые пояснения. Насколько я понимаю, если кто-то придерживается принципа открытого / закрытого типа, модульное тестирование может стать ...
вопрос задан: 26 October 2011 14:20
0
ответов

Как «предоставляется» реализовано в фактах в Midje?

Я читал главу 8 Clojure in Action, посвященную TDD, и экспериментировал с макросом-заглушкой. Он использует механизм динамической привязки для заглушки функций. Увы, в Clojure 1.3 невозможно использовать ...
вопрос задан: 22 October 2011 17:49
0
ответов

Протестируйте move_uploaded_file и is_uploaded_file с помощью vfsStream

Я попытался протестировать move_uploaded_file и is_uploaded_file с помощью PHPUnit и vfsStream. Они всегда возвращают false. общедоступная функция testShouldUploadAZipFileAndMoveIt () {$ _FILES = array ('fieldName' = ...
вопрос задан: 20 October 2011 17:33
0
ответов

TDD: почему, как и код, управляемый тестами в реальном мире

Во-первых, пожалуйста, ответьте на все мои вопросы. Я никогда раньше не использовал TDD, но все больше и больше осознаю, что должен. Я прочитал много сообщений и руководств по TDD, но кое-что ...
вопрос задан: 13 October 2011 03:21
0
ответов

Как запустить TDD в Django?

Я новичок как в Django, так и в модульном тестировании, но поскольку я начинаю проект после изрядного количества времени, поигравшись с фреймворком, я решил попробовать модульное тестирование. Помимо моего энтузиазма, я ...
вопрос задан: 11 October 2011 16:04
0
ответов

Пример Money из TDD Кента Бека на примере

Итак, я проработал пример Money в книге Кента Бека «Разработка через тестирование на примере» и смог заставить код работать до последнего написанного им теста: @Test public void ...
вопрос задан: 10 October 2011 17:12
0
ответов

В TDD, почему OpenEJB и почему Arquillian?

Я веб-разработчик, закончивший некоторые разработки Java EE (Richfaces, Seam 2, EJB 3.1, JPA). Для тестирования JPA я использую hypersonic и Mockito. Но мне не хватает более глубоких знаний по EJB. Кто-то может возразить, что мы должны ...
вопрос задан: 9 October 2011 20:49
0
ответов

Как TDD и BDD касаются друг друга в направляющих 3?

Я - новичок когда дело доходит до TDD и BDD. Это - то, что я знаю: Для использования TDD в направляющих, которые я использую, это - встроенная единица - функциональные испытания и интеграционные тесты. Для использования BDD в направляющих, я использую Огу
вопрос задан: 9 October 2011 12:41
0
ответов

Как применить методологию TDD / BDD для создания файлов Excel из C # с использованием данных из базы данных Oracle

Я начинаю новый проект, в котором мне нужно создать и управлять несколькими файлами Excel на основе некоторых данных в базе данных Oracle. Я хочу изучить и применить методологии TDD / BDD в этом проекте, чтобы ...
вопрос задан: 6 October 2011 20:58