Подскажите, пожалуйста, Какие именно функции дает добавление PowerMock поверх Mockito? Пока что я нашел это: имитация статических, конечных и частных методов
удалить статические инициализаторы
allow ...
У меня есть некоторый опыт модульного тестирования и имитаций. В моем ограниченном опыте я бы использовал их для тестирования уровня сервиса, например, для имитации (создания заглушек?) Базы данных для устранения зависимостей ...
У меня есть большая база кода довольно старого кода C во встроенной системе, и, к сожалению, нет автоматических тестовых примеров / наборов. Это делает реструктуризацию и рефакторинг кода опасной задачей. Вручную ...
Здравствуйте, я борюсь с простой проблемой. Общая идея: class Foo () {public boolean method1 (); общедоступный String method2 (); общедоступный String method3 (); public String shortcut () {return (...
Я разработчик Java, который начинает осознавать всю мощь инъекций зависимостей, и меня внезапно осенило, что нет возможности внедрить статический метод. Так что это заставило меня задуматься: статичны ...
У меня есть следующий код: verify (javaCompiler, times (1)). WriteJavaAndCompile (any (ContractCompilationUnit.class), eq (outputDirectory));
verify (javaCompiler, times (1)). writeJavaAndCompile (any (...
Во время работы я столкнулся с классом, который выглядит следующим образом: public class MyObject
{public int? {Получить; set;} public int? Б {получить; set;} public int? C {получить; set;} общедоступный виртуальный интервал? ...
Есть ли какой-нибудь драйвер JDBC, который просто игнорирует вызовы базы данных? Для разработки я переношу приложение на виртуальную машину. Здесь я хочу работать только с графическим интерфейсом. Но ...
вот вызов внутри [Test] _youTubeService.AssertWasCalled (d => d.GetFeedByAuthorWithRequest ("Mark", Arg .Is. Что-либо)); вот функция интерфейса для ...
В моем коде есть что-то вроде этого: private void doSomething() { Calendar today = Calendar.getInstance(); ....
} Как я могу "поиздеваться" над ним в моем тесте junit, чтобы вернуть определенную дату?
Я пытался выполнить проверку последующих вызовов и обнаружил, что moq поддерживает метод InSequence() для этого, например: MockSequence s = new MockSequence();
validator.InSequence(s).Setup(m => ...
У меня есть приведенный ниже код, в котором мой интерфейс Mock имеет свойство Recorder, которое является классом. Затем я пытаюсь установить свойство для этого класса, но получаю, что Expression is not a method invocation error. Не могли бы вы ...
Существуют ли какие-либо методы, доступные в EasyMock или Unitils Mock (EasyMock не поддерживает Unitils), чтобы внедрить макеты непосредственно в тестируемый класс? Например, в Mockito можно внедрить ...
Модульные тесты должны проверять функциональность и стараться не учитывать детали реализации.
Mock.assert_called_with () - удобная функция, но, AFAIK, она сравнивает * args с * args и ** kwargs с ** kwargs ....
Оригинальный метод все еще вызывается, когда я пытаюсь использовать Moq. Вот мой код: var mockedBetRepository = new Mock(new FakeSiteContext());
mockedBetRepository.CallBase = true;
Bet ...
Почти в каждом файле спецификации, который я попадаю, я пишу такие вещи, как: before: each do @cimg = Factory.build: cimg_valid @cimg .stub (: validate_img) .and_return true @ cimg.stub (: ...
Я пытаюсь имитировать некоторые методы, основанные на отражении. Ниже вы можете увидеть подробности: общедоступный класс тестируемого класса TracerLog {@AroundInvoke общедоступный объект logCall (контекст InvocationContext) ...
У меня проблема при попытке имитировать свойство службы изнутри тест Junit: @ContextConfiguration ("classpath: application-config.xml")
@RunWith (SpringJUnit4ClassRunner.class)
public ...
Я новичок в разработке и в частности в модульных тестах. Я предполагаю, что мое требование довольно простое, но я стремлюсь узнать другие мысли по этому поводу. Предположим, у меня есть два класса, как так - общедоступный ...
Я хотел бы написать тесты для библиотеки C, на C. Я хотел бы имитировать некоторые функции для тестовое задание. Предположим, моя библиотека скомпилирована из следующего источника: / * foo.h * /
int myfunction (int x, int ...
Я пытаюсь использовать патч для возврата Mock-объекта из метода. Базовая структура выглядит следующим образом: MyCode.py класс MyClass: def __init __ (self, first_name, last_name): self.first = ...
Как имитировать объект окна? Я делаю расширение firefox и хочу использовать jasmine для тестирования javascript. В моем javascript есть функция submit () {
...
var url = window.arguments [0];
...
} ...
В книге Growing Object Oriented Software дается несколько примеров в jMock, где состояние делается явным, не раскрывая его через API. Мне очень нравится эта идея. Есть ли способ сделать это в ...
У меня есть такой пользовательский класс: class User {transient springSecurityService String displayName String password
protected void encodePassword () {пароль = ...
Я пишу плагин, который использует существующий плагин, который я хотел бы имитировать. Плагин, который я пишу, выглядит примерно так: (function ($) {$ .widget ("myPlugin", {_create: function () {...
Есть ли способ принимать любое количество аргументов при моделировании метода? Например, если я хочу подражать этим двум методам: foo(String s);
foo(String s, int i); Пока что в своем тесте я делаю: myMockedClass....
Используя следующий пример файла WSDL , Я создал новый проект в пользовательском интерфейсе SOAP (версия 3.5) и создал набор примеров тестов, тестовый пример и фиктивную службу. WSDL <определения name = "HelloService"
...
Нужно ли нам имитировать все статические методы класса при использовании PowerMock (с Mockito)? Я имею в виду, предположим, что у нас есть: class MockMe {public static MockMe getInstance () {// return new ...
В iOS5 Apple удаляет архитектуру armv6 из ARCHS_STANDARD_32_BIT. Для того, чтобы сохранить поддержку iPhone3G я все еще хочу компилировать в armv6 даже в iOS5. Кто-нибудь нашел решение для...
Является ли оператор ++ в Erlang просто синтаксическим сахаром для списков: concat или это совершенно другая операция? Я пробовал искать это, но невозможно найти в Google "++" и найти что-нибудь полезное.