30
ответов

Как поместить интерфейс в качестве параметра в модульный тест в C # [дубликат]

Я супер новый парень в C #. И я настолько смущен тем, что использую интерфейс в качестве параметра, когда я пишу модульный тест. Введение: ISkillProvider - это интерфейс, который используется в качестве параметра в ...
вопрос задан: 3 September 2017 16:06
16
ответов

java-календарь, добавляющий 1 месяц, когда насмехается, кто-нибудь видел это раньше? [Дубликат]

Я пытаюсь высмеять поведение класса Calendar, и что-то действительно странное происходит. В основном я пытаюсь установить результат метода, который возвращает объект Calendar. Но при отладке я ...
вопрос задан: 5 December 2008 17:23
15
ответов

В чем разница между макетами заглушки?

Я читал различные статьи о насмешках против окурков в тестировании, в том числе «Мокки Мартина Фаулера» - не заглушки, но до сих пор не понимаю разницу.
вопрос задан: 24 March 2016 17:25
15
ответов

Что более важно, тестируемость кода или соблюдение принципов ООП? [закрытый]

Моя эволюция команд TDD включает то, что, кажется, отклонения от традиционного ООП. При отодвигании от классов, которые являются сам достаточны, Мы все еще инкапсулируем данные в соответствующих случаях. Но чтобы к...
вопрос задан: 5 April 2012 13:33
13
ответов

Какова лучшая ложная платформа для Java? [закрытый]

Какова лучшая платформа для создания фиктивных объектов в Java? Почему? Каковы за и против каждой платформы?
вопрос задан: 28 January 2009 20:05
12
ответов

Я должен записать модульный тест на все?

Я задаюсь вопросом, должен я писать модульный тест на все. Существуют некоторые классы, является очень трудным записать модульный тест. Например, я пишу некоторую программу для обработки аудио. Класс для получения...
вопрос задан: 1 April 2013 05:36
12
ответов

Поблочное тестирование, дразня - простой случай: Сервис - Репозиторий

Рассмотрите следующий блок сервиса: общедоступный класс ProductService: IProductService {частный IProductRepository _productRepository;//Некоторые initlization наполняют общедоступный продукт GetProduct (...
вопрос задан: 22 May 2010 09:54
11
ответов

Как дразнить Строку с помощью mockito?

Я должен моделировать сценарий тестирования, в котором я называю getBytes () методом Строкового объекта, и я получаю UnsupportedEncodingException. Я попытался достигнуть этого с помощью следующего кода: Строка...
вопрос задан: 14 May 2015 11:13
11
ответов

Каковы некоторые Платформы Поблочного тестирования и Насмешки JavaScript, которые Вы использовали? [закрытый]

Моей основной платформой JavaScript является jQuery, таким образом, я хотел бы, чтобы мой модульный тест и платформы насмешки были совместимы с этим. Я не должен представлять другую платформу JavaScript. Я в настоящее время...
вопрос задан: 29 April 2015 14:07
11
ответов

Как избежать дублирующейся логики с Насмешками

У меня есть следующая проблема, и я не нашел хороший ответ. Я использую платформу Насмешки (JMock в этом случае), чтобы позволить модульным тестам быть изолированными от кода базы данных. Я дразню доступ к...
вопрос задан: 13 May 2009 15:18
11
ответов

Насмешки или реальные классы? [дубликат]

Классы, которые используют другие классы (в качестве участников, или в качестве аргументов методам) экземпляры потребности, которые ведут себя правильно для модульного теста. Если Вы имеете эти классы в наличии, и они представляют не дополнительный...
вопрос задан: 7 October 2008 21:04
11
ответов

Случайные данные в модульных тестах?

У меня есть сотрудник, который пишет модульные тесты для объектов, которые заполняют свои поля случайными данными. Его причина в том, что он дает более широкий диапазон тестирования, поскольку он будет тестировать множество различных значений, ...
вопрос задан: 29 August 2008 18:15
10
ответов

Модульный тест HttpContext. Текущий. Кэш или другие методы серверной стороны в C#?

При создании модульного теста на класс, который использует HttpContext. Текущий. Класс кэша, я получаю ошибку при использовании NUnit. Функциональность является основной - проверка, если объект находится в кэше, и в противном случае создайте...
вопрос задан: 23 May 2017 12:10
10
ответов

Который возражает для насмешки при выполнении TDD

При создании методов, должен каждый объект, который инстанцируют в том методе быть переданным в в качестве параметра так, чтобы те объекты можно было дразнить в наших модульных тестах? У нас есть много методов здесь на работе...
вопрос задан: 10 February 2010 10:54
10
ответов

Почему нам нужны платформы насмешки?

Я работал с кодом, который имел записанный тест NUnit. Но, я никогда не работал с насмешкой платформ. Каковы они? Я понимаю внедрение зависимости и как оно помогает улучшить тестируемость. Я...
вопрос задан: 11 November 2009 18:14
9
ответов

Почему мне нужна платформа насмешки для моего unittests?

Недавно было небольшое количество шумихи вокруг всех различных платформ насмешки в мире.NET. Я все еще не вполне схватил то, что является настолько большим о них. Это, кажется, не к трудно для записи...
вопрос задан: 26 April 2019 14:13
9
ответов

Как Вы дразните файловую систему в C# для поблочного тестирования?

Есть ли какие-либо библиотеки или методы для насмешки файловой системы в C# для записи модульных тестов? В моем текущем случае у меня есть методы, которые проверяют, существует ли определенный файл, и считайте дату создания. Я могу...
вопрос задан: 6 July 2009 14:42
9
ответов

OCUnit и OCMock работают над iPhone SDK?

Я просто не мог заставить его работать, и я задаюсь вопросом, трачу ли я впустую свое время, или если я просто глуп! Извините у меня нет точной ошибки, которую я имею прямо сейчас. Но я просто хочу знать, работает ли это или нет!
вопрос задан: 10 November 2008 00:00
9
ответов

Как Насмешки предназначены, чтобы использоваться?

Когда я первоначально был представлен Насмешкам, я чувствовал, что основная цель состояла в том, чтобы копировать объекты, которые прибывают из внешних источников данных. Таким образом, я не должен был поддерживать автоматизированный тест поблочного тести
вопрос задан: 17 October 2008 14:17
8
ответов

TDD - высокоуровневая функция имеет слишком много насмешек. Я должен даже потрудиться тестировать его?

У меня есть приложение.NET с веб-фронтендом, бэкендом службы Windows WCF. Приложение довольно просто - требуется некоторый ввод данных пользователем, отправляя его сервису. Сервис делает это - берет...
вопрос задан: 2 April 2017 19:38
8
ответов

Delphi RAD Studio Как читать & ldquo; android.permission.ACCESS_MOCK_LOCATION & rdquo; [Дубликат]

У меня есть приложение, работающее под управлением Android, и несколько пользователей подделывают местоположение GPS. Я хотел бы определить, включен ли «android.permission.ACCESS_MOCK_LOCATION», и если да, остановите их от запуска моего ...
вопрос задан: 30 July 2011 01:14
8
ответов

Использование насмешек в тестах

Я только что начал использовать фиктивные объекты (использующий mockito Java) в моих тестах недавно. Само собой разумеется, они упростили часть установки тестов, и наряду с Внедрением зависимости, я буду обсуждать это...
вопрос задан: 19 November 2009 18:08
8
ответов

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

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

Я должен использовать насмешку в производственном коде?

У меня есть ситуация, где я должен дразнить некоторый код в производстве. Это для того, чтобы сделать одну часть кода, работы в половине функциональности. Я должен принять решение записать пустые классы (для реализации...
вопрос задан: 3 August 2009 09:28
8
ответов

Как я могу легко дразнить статический метод в Java (jUnit4)

Как я легко дразню статический метод в Java? Я использую Spring 2.5 и класс общественности JUnit 4.4 @Service, SomeServiceImpl реализует SomeService {общедоступный Объект doSomething () {Регистратор....
вопрос задан: 29 July 2009 21:02
8
ответов

Данные базы данных необходимы в интеграционных тестах; созданный вызовами API или использованием импортированных данных?

Этим вопросом является агностик более или менее языка программирования. Однако, поскольку я главным образом в Java в эти дни, это - то, где я потяну свои примеры из. Я также думаю о случае ООП, поэтому если Вы хотите...
вопрос задан: 27 January 2009 09:56
8
ответов

Почему я записал бы поддельный класс и модульный тест это?

Я понимаю потребность протестировать класс, который имеет логику (например, тот, который может вычислить скидки), где можно протестировать фактический класс. Но я только что начал писать модульные тесты на проект это...
вопрос задан: 24 November 2008 14:42
7
ответов

Насмешка по сравнению с тестом DB?

Ранее я задал этот вопрос Как правильно модульному тесту мой DAL?, одна вещь, оставленная оставшейся без ответа для меня, состоит в том, если действительно протестировать мой DAL, должен иметь Тест DB, затем какова роль насмешки по сравнению с тестировани
вопрос задан: 23 May 2017 12:14
7
ответов

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

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

Каковы реальные за и против каждой из главных платформ насмешки?

см. также, "Что должно я рассматривать при выборе платформы насмешки для .NET", я пытаюсь выбрать платформу насмешки для использования на проекте.NET, который я недавно начал. Я хотел бы ускорить мой...
вопрос задан: 23 May 2017 12:01