5
ответов

Это в порядке для изменения видимости метода ради поблочного тестирования?

Много раз я нахожу меня порванным между созданием метода частный, чтобы препятствовать тому, чтобы кто-то назвал его в контексте, который не имеет смысла (или завинтил бы внутреннее состояние включенного объекта), или...
вопрос задан: 25 February 2010 02:56
5
ответов

NUnit, не повинуясь наследованию атрибута

У меня есть проблема с NUnit - задающийся вопросом, есть ли у кого-либо какие-либо идеи. Мы используем NUnit 2.5.3.9345 и C# 3.5. Возьмите следующий код: общедоступный класс UnitTestBase {[TestFixtureSetUp] общественность пусто...
вопрос задан: 24 February 2010 07:40
5
ответов

Недетерминизм в поблочном тестировании

Кажется, что во многих модульных тестах, значения, которые параметризовали тест, или испеклись в к тесту сами или объявлены предопределенным способом. Например, вот тест, взятый от nUnit's...
вопрос задан: 23 February 2010 01:38
5
ответов

насмешка singleton-класса

Я недавно считал, что создание одиночного элемента класса лишает возможности дразнить объекты класса, который мешает тестировать его клиенты. Я не мог сразу понять базовое...
вопрос задан: 20 February 2010 02:50
5
ответов

Как я проверяю это, два значения не равняются друг другу в модели Rails?

У меня есть модель User, которая имеет электронное письмо и поле пароля. Для безопасности они не могут быть равны друг другу. Как я могу определить это в своей модели?
вопрос задан: 16 February 2010 13:35
5
ответов

Если Модульные тесты находятся в своем собственном проекте в.Net Solution

Я должен запустить новый проект для своих модульных тестов? Это означало бы, что я получу два корректные исполняемых файла? Тогда я волнуюсь по поводу организации пространства имен. Я был бы в состоянии вставить модульный тест...
вопрос задан: 12 February 2010 10:04
5
ответов

Как записать тест Mockist рекурсивного метода

Если у меня есть метод, который называет себя при определенном условии, действительно ли возможно записать тест для проверки поведения? Я хотел бы видеть пример, я не забочусь о ложной платформе или языке. Я'...
вопрос задан: 11 February 2010 02:05
5
ответов

Как TDD соответствует Языкам Функционального программирования?

Как TDD соответствует Языкам Функционального программирования как F# и Erlang? Я еще на самом деле не работал непосредственно с языком функционального программирования, но от того, что я видел его, Вы имеете...
вопрос задан: 8 February 2010 16:39
5
ответов

Документация модульного теста [закрывается]

Я хотел бы знать от тех, кто документирует модульные тесты, как они документируют его. Я понимаю, что большинство подписчиков TDD утверждает, что "код говорит", и таким образом документация по тестированию не очень важна...
вопрос задан: 4 February 2010 09:16
5
ответов

Рефакторинг классов Уровня служб

Моя компания находится на ударе Поблочного тестирования, и я испытываю немного затруднений осуществить рефакторинг код Уровня служб. Вот пример некоторого кода, который я написал: общедоступный класс InvoiceCalculator:IInvoiceCalculator {...
вопрос задан: 24 January 2010 20:33
5
ответов

Что такое ложные объекты на Яве?

Мне нравится знать, какие ложные объекты находятся на Яве. Почему мы создаем их и каково их использование?
вопрос задан: 24 January 2010 18:34
5
ответов

Как получить доступ к частным полям класса от тестового использования UnitTest ++?

Я сталкиваюсь с неприятностью при кодировании моего использования модульных тестов UnitTest ++. Я задаюсь вопросом, как получить доступ к полям класса члена парламента, не занимающего официального поста в очевидном способе (или возможно любой путь...) К н
вопрос задан: 18 January 2010 11:13
5
ответов

Как я отключаю обработчики спасения в приложениях Ruby on Rails, когда я запускаю функциональные тесты?

У меня есть много контроллеров в моих приложениях Ruby on Rails с обработчиком спасения в конце действия, которое в основном фиксирует любые необработанные ошибки и возвращает некоторую "удобную для пользователя" ошибку...
вопрос задан: 14 January 2010 06:24
5
ответов

Библиотеки поблочного тестирования C++ [закрываются]

Я столкнулся с cppunit, но это не выглядело суперпростым в использовании (возможно, я не выглядел твердым, возможно, потому что C++ не работает как Java/C#). Там широко используются, простые альтернативы? На самом деле, cppunit...
вопрос задан: 10 January 2010 21:36
5
ответов

Поблочное тестирование большой метод

Следующая Разработка через тестирование, которая является. Я недавно реализовал алгоритм (*), который потребовал чистого интерфейса. Чистым все, что я хочу, является несколькими свойствами и единственным методом поиска...
вопрос задан: 6 January 2010 17:09
5
ответов

Должен я модульный тест мой JavaScript?

Мне любопытно к тому, если бы это было бы ценно, я хотел бы начать использовать QUnit, но я действительно не знаю, где начать. На самом деле я не собираюсь лежать, я плохо знаком с тестированием в целом, не только с JS. Я'...
вопрос задан: 5 January 2010 23:44
5
ответов

Действительно ли возможно протестировать возвращаемое значение функций ввода-вывода Haskell?

Haskell является чистым функциональным языком, что означает, что функции Haskell не имеют никакого влияния стороны. Ввод-вывод реализован с помощью монад, которые представляют блоки вычисления ввода-вывода. Действительно ли возможно протестировать возврат
вопрос задан: 21 December 2009 12:08
5
ответов

Собственные проверки должны быть протестированы в направляющих?

Все знают, что автоматизированное тестирование является хорошей вещью. Не все знают exacly, что протестировать. Мой вопрос состоит в том если собственные проверки как validate_presence_of, validate_uniqueness_of и так далее...
вопрос задан: 10 December 2009 12:01
5
ответов

Как вызвать $ (документ) .ready (функция () {}) в поблочном тестировании

Я испытываю трудности при попытке вызвать document.ready (функция () {}) в моих модульных тестах. Предположим, что у меня есть несколько из них в моем файле JavaScript и одном из них названный в именованной функции i....
вопрос задан: 5 December 2009 05:28
5
ответов

Невоспитанность для JUnit тестирует для выдачи исключения?

Я довольно плохо знаком с JUnit, и я действительно не знаю то, что лучшие практики для исключений и обработки исключений. Например, скажем, я пишу тесты для класса IPAddress. Это имеет конструктора...
вопрос задан: 2 December 2009 22:37
5
ответов

C#, NUnit: действительно ли возможно протестировать это, DateTime очень близок, но не обязательно равен другому?

Скажите, что у меня есть этот тест: [Тест] общественность освобождает SomeTest () {сообщение var = новая Вещь ("foobar"); Утверждать. Это (вещь. Созданный. EqualTo (DateTime. Теперь));} Это могло, например, привести конструктора к сбою...
вопрос задан: 24 November 2009 20:45
5
ответов

Как к порядку вызовов метода тестирования с Moq

В данный момент я имею: [Тест] общественность освобождает DrawDrawsAllScreensInTheReverseOrderOfTheStack () {//Расположение. var screenMockOne = новая Насмешка <IScreen> (); var...
вопрос задан: 19 November 2009 19:50
5
ответов

Большие данные модульного теста

Недавно я записал комплект модульных тестов, которые полагались на большой набор данных тестирования. Набор содержал двенадцать элементов и в то время как это не походит на много, это было при использовании с тестами. Каждый...
вопрос задан: 15 November 2009 23:32
5
ответов

Как я дразню IEnumerable <T> так, чтобы я мог протестировать метод, который получает его

У меня есть метод, который я хочу протестировать, который ожидает IEnumerable <T> в качестве параметра. Я в настоящее время дразню содержание IEnumerable <T> следующим образом (Используя Moq): var mockParent = новый...
вопрос задан: 13 November 2009 12:40
5
ответов

Ruby on Rails с шаблоном репозитория?

После работы с ASP.NET MVC это имеет меня думающий о направляющих. Я работал с предшествующими направляющими, но немного ржав. ASP.NET учебный перекомментарий MVC, скрывающий реализацию слоя данных с репозиторием...
вопрос задан: 4 November 2009 10:21
5
ответов

Что Тестирует армия Робота?

Что Тестирует армия Робота? Где это используется? Как я могу изучить это?
вопрос задан: 30 October 2009 13:08
5
ответов

Ложный системный вызов в рубине

Знать о способе дразнить % []? Я пишу тесты для кода, который делает несколько системных вызовов, например: журнал определения (файл) %x [журнал мерзавца # {файл}] конец и хотел бы постараться не на самом деле выполнять системные вызовы...
вопрос задан: 27 October 2009 06:24
5
ответов

Как я могу протестировать Singleton-класс с DUnit?

Или лучше использовать другой Шаблон разработки?
вопрос задан: 26 October 2009 18:38
5
ответов

Насмешка без МОК или внедрение зависимости

Существует ли способ использовать насмешки или фальшивки в Ваших модульных тестах, не имея необходимость использовать внедрение зависимости или инверсию или управление? Я нашел, что этот синтаксис может использоваться с Изолятором TypeMock (http://learn..
вопрос задан: 14 October 2009 04:03
5
ответов

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

Мне действительно свойственно сделать перегрузки удобства для методов. Вот пример чего-то, что я мог бы сделать: общественность пусто Кодирует (строковое значение) {Кодируют (значение, DefaultEncoding);} общественность пусто...
вопрос задан: 12 October 2009 21:34