Описание тега partial-mocks
1
ответ
Partial Mock Test завершается неудачно при вызове частного метода, который был вызван вызовом метода Mocked
Ниже у меня есть код для объекта, который я хотел бы проверить. Я использую частичную имитацию в своем тесте и хочу смоделировать вызов InsertData, когда я тестирую метод GenerateReport. По какой-то причине мой тест продолжается через InsertData до …
06 фев '12 в 12:53
1
ответ
Предпочитаете внедрение зависимости, а не частичное копирование?
Я знаю этот ТАК вопрос, но он имеет дело с предметом в более общих терминах. Должен ли я предпочесть использование частичных пробелов вместо внедрения зависимостей? Мой вопрос основан на следующей цитате из OCMock: id aMock = [OCMockObject partialMo…
12 окт '09 в 15:45
1
ответ
Как я могу использовать OCMockito для проверки поведения свойства только для чтения?
Я использую MVVM с ReactiveCocoa и OCMockito для тестирования. Предположим, у меня есть ViewController A и ViewController B. A должен выполнить переход к B. Я хочу убедиться, что когда это происходит, A передает необходимые данные ("модель") в B сна…
19 мар '14 в 15:22
1
ответ
Частичное высмеивание внутреннего метода класса с помощью Moq
У меня есть класс, который содержит открытый метод, который опирается на внутренний метод для правильного возврата его значения. Давайте рассмотрим следующий класс и тестовый файл: public class ClassUnderTest { public string NotMockedPublicMethod() …
04 янв '14 в 03:07
1
ответ
Как я могу утверждать, что метод вызывается без выполнения кода внутри метода?
Представьте, что у нас есть код ниже public class test { public void Condition(x,y) { if (x == y) { methodOne(); } else { methodTwo(); } } public void methodOne(){//do some database stuff} public void methodTwo(){//do some database stuff} } Я хочу у…
05 фев '13 в 10:00
2
ответа
Laravel частично моделируемая модель не вызывается
Я использую фреймворк laravel (4.2) для разработки веб-приложения (PHP 5.4.25). Я создал интерфейс репозитория, который был реализован с помощью eloquent-repository, я использую этот репозиторий внутри UserController: # app/controllers/UsersControll…
14 сен '14 в 17:36
1
ответ
Ожидания при частичной имитации - исключение NullReference
У меня проблема с частичной насмешкой с использованием Rhino Mocks: var authentication = (FormsAuthenticationService)_mocks.PartialMock( typeof(FormsAuthenticationService)); Expect.Call( delegate{ authentication.SetAuthCookie(null, null); }).IgnoreA…
18 ноя '08 в 08:13
1
ответ
Что не так с частичной насмешкой в этом случае?
Допустим, у меня есть два метода, один из которых, по сути, является оберткой для другого метода с небольшим количеством дополнительной обработки: public class ItemRepositoryImpl implements ItemRepository { ... @Override public void delete(UUID item…
24 авг '12 в 20:43
1
ответ
JMockit - частичное издевательство и издевательство над родителем
Я хотел бы протестировать (используя JMockit) класс, который выглядит следующим образом: class MyClass extends ComplexParentClass { public void testedMethod() { ... } private int complexPrivateMethod() { ... } } Я не могу изменить класс. Проблема в …
27 авг '15 в 15:08
1
ответ
Rhino Mocks унаследовал макет наследуемого интерфейса
У меня есть класс, например, DerivedClass, который наследует от базового класса, например, BaseClass. BaseClass реализует интерфейс под названием IBaseClass. IBaseClass имеет 1 свойство с именем TestProperty, которое является целочисленным автоматич…
01 окт '09 в 17:34
1
ответ
Почему мой метод PartialMock игнорирует мои ожидания
У меня есть базовый класс, который я использую как PartialMock как таковой 1 IContextManager contextManager = mocks.StrictMock<IContextManager>(); 2 target = mocks.PartialMock<EnumerationServiceBase>(new object[] { contextManager }); 3 E…
15 апр '11 в 18:53
0
ответов
Rhino mocks: свойство mock для возврата значения по умолчанию (null)
Если я буду использовать динамический макет и попытаюсь использовать свойство, которое не настроено, оно просто вернет значение по умолчанию (ноль) для этого свойства. Мне нужно то же самое поведение в Частичной Mock только для одного свойства. Мне …
05 дек '15 в 09:35
2
ответа
Частичное издевательство считается плохой практикой? (Mockito)
Я тестирую бизнес-объект с использованием Mockito. Бизнес-объект использует DAO, который обычно получает данные из БД. Чтобы протестировать бизнес-объект, я понял, что проще использовать отдельный DAO в памяти (который хранит данные в HashMap), чем …
03 окт '12 в 15:56
1
ответ
Можно ли объявить, но не инсталировать объект Spied в Mockito, используя нотацию @Spy?
Я пишу некоторые тесты JUnit для унаследованного кода, и я большой поклонник использования аннотаций. Я хотел бы знать, возможно ли создать объявление для объекта шпиона, а затем создать его экземпляр. Я спрашиваю, потому что у меня есть класс с нен…
03 дек '15 в 20:10
2
ответа
Юнит-тестирование с mockito (частичное издевательство)
У меня проблема с Мокито. Можно ли сделать такую вещь: ClassX x = mock(ClassX.class) when(x.methodB()).thenReturn("toto"); String result = x.methodA(); Я работаю с Mockito 1.7. Я видел, что была "шпионская" система, но они говорят, что не рекоменд…
22 ноя '10 в 13:54
1
ответ
Невозможно частично смоделировать статический метод с PowerMockito
Я должен издеваться над статической функцией с именем toBeMockedFunction в классе Util. Этот метод вызывается из toBeUnitTested, который является открытым статическим методом void. Я хочу, чтобы BeMockedFunction ничего не делал. Я перепробовал много…
14 май '15 в 08:53
1
ответ
Частичная насмешка - игнорирование ожиданий (Rhino Mocks)
Я пытаюсь проверить класс, подобный примеру ниже: public class Service : IService { public string A(string input) { int attemptCount = 5; while (attemptCount > 0) { try { return TryA(input); } catch (ArgumentOutOfRangeException) { attemptCount--;…
02 июн '12 в 20:20
3
ответа
Частичные издевательства плохие, почему именно?
сценарий У меня есть класс, позвоните Model это представляет собой сложный, составной объект многих других объектов различных типов. Вы можете думать об этом как Car у которого есть Door[], Tire[], Engine, Driver и т. д. И эти объекты в свою очеред…
25 авг '13 в 16:02
2
ответа
Как сопоставить "любой" тип параметра при макете частного метода в Jmockit
У меня проблема при использовании jmockit для следующего сценария. Провел исследование в Интернете, но пока не смог найти ответы. На этапе записи я устанавливаю ожидание для объекта, который частично подвергается насмешке. При этом я хотел бы издева…
18 ноя '14 в 12:45
1
ответ
Как частично смоделировать метод, который выбрасывает исключения, используя Mockito?
Полезно проверить обработку исключений. В этом конкретном случае у меня есть экстрактор, который будет выполнять определенную задачу при возникновении исключения при демаршалинге определенного класса. Пример кода Ниже приведен упрощенный пример кода…
01 май '15 в 20:23