Результаты поиска по запросу "mocking"

2 ответа

Пересмешивание сторонних событий обратного вызова с использованием moq

Мы пытались написать модульные тесты для рабочего класса, написанного на C #, который макетирует сторонний API (на основе COM), используя moq для динамического создания фиктивных объектов. NUnit является нашей структурой модульного ...

1 ответ

Как проверить, что метод добавил redirectAttributes? (От MockMvc)

Я написал этот метод: @RequestMapping(value="/someURL", method=GET) public String myMethod(RedirectAttributes redirectAttributes) { redirectAttributes.addAttribute("rd", "rdValue"); redirectAttributes.addFlashAttribute("fa", faValue); ...

1 ответ

Поля не могут быть виртуальными. Проблема в том, что переопределяется свойство Parameters, а не поле. Поле инициализируется просто отлично ... оно просто больше не связано со свойством в макете.

ольно новичок в издевательстве, так что это может быть что-то, что я просто еще не понял, но нигде не могу найти хорошего примера. Я пытаюсь утверждать, что по умолчанию любой класс, который наследуется от моего абстрактного класса, будет ...

ТОП публикаций

6 ответов

перехват супер звонка слишком мелкозернистый. Не переусердствуйте с изоляцией.

а вы хотите протестировать метод класса и сделать ожидание при вызове метода суперкласса. Я не нашел способ сделать это ожидание в Java с помощью easymock или jmock (и я думаю, что это невозможно). Существует (относительно) чистое решение - ...

3 ответа

Я считаю, что невозможно издеваться над конструкторами, используя Mockito. Вместо этого я предложу следующий подход:

у JUnit для класса, который ссылается на унаследованный класс через конструктор. Унаследованный класс находится в банке третьей стороны, поэтому я не могу изменить его, чтобы облегчить жизнь .... Это тестируемый класс ... public MyClass { ...

6 ответов

 важно, и без него компиляция не удастся с некоторыми довольно неясными ошибками, поскольку она не сможет найти подходящее переопределение для

лкнулся с проблемой, и я не могу найти элегантное решение. Так что проблема в макете веб-драйвера Selenium, и я не знаю, как мне тестировать / макетировать пустые методы. public void clickAndWait(String locator) { if(isElementPresent(locator) ...

5 ответов

я сама в безопасности). Это немного раздражает, но я думаю, что это лучший способ разделить проблемы в этой ситуации.

тирую код в HTML-помощнике MVC, который выдает ошибку при попытке получить путь к приложению: //appropriate code that uses System.IO.Path to get directory that results in: string path = ...

1 ответ

Так что, возможно, он не находится в стадии активной разработки, но считается законченным? Microsoft, похоже, это нравится.

ольно плохо знаком с фальсификацией фреймворков и пытался решить, какая из них будет хорошей идеей для начала работы. Я смотрел наэтот ...

4 ответа

«В общем» вы не хотите иметь какой-либо код в ваших методах сервлета На практике вы всегда будете. И у вас будут вспомогательные классы, служебные методы, разбор, проверки, трансляции моделей и иногда даже бизнес-логика (ужас!). И поскольку вы это сделаете, вы захотите провести их юнит-тестирование. И из-за этого вы захотите смоделировать запросы сервлетов для создания четко определенных тестовых сценариев. Насмешка над сервлетом API - это именно то, что можно протестировать. Он полностью удаляет его из тестового примера.

я есть служба, которая выполняет некоторую работу над объектом HttpServletRequest, в частности, используя request.getParameterMap и request.getParameter для создания объекта. Мне было интересно, если есть простой способ взять предоставленный ...

3 ответа

Предотвращение окурков методом равных

Я хотел бы протестировать метод equals () моего класса, но Mockito, похоже, каждый раз вызывает версию-заглушку. Мой тест выглядит следующим образом; PluginResourceAdapter adapter = mock (PluginResourceAdapter.class); PluginResourceAdapter other ...