Вопросы по теме 'easymock'

Easymock частично издевается (EasyMock ClassExtension), хорошо это или плохо?
Я написал довольно много объектов Mock, используя EasyMock. Тем не менее, часто я нахожу, что написание частичных макетов занимает много времени, и это не кажется «правильным». Я бы сказал, что это ошибка дизайна, поскольку мой класс, который я...
1720 просмотров
schedule 01.05.2023

Как избавиться от этого предупреждения о дженериках?
Я пытаюсь имитировать общий интерфейс, и всякий раз, когда я имитирую, получаю следующее предупреждение: Выражение типа GenericInterface требует неконтролируемого преобразования, чтобы соответствовать GenericInterface ‹String> Мой...
3947 просмотров
schedule 05.05.2022

Каково использование Easymock.and(int, int)?
EasyMock имеет предопределенное средство сопоставления аргументов and(X first, X second) В документе говорится: Соответствует, если сопоставления, использованные в первом и втором, совпадают. Доступно для всех типов примитивов и для...
142 просмотров
schedule 23.05.2023

EasyMock возвращает Null для ожидаемого метода
У меня возникла проблема с тем, что EasyMock возвращает значение null для ожидаемого (определенного) вызова метода. Создание имитируемого объекта mock = EasyMock.createMock(DAO.class); Макет Настройка в модульном тесте....
11711 просмотров
schedule 17.04.2022

Тест Junit: вызов статического метода в методе тестирования
У меня есть код, который будет протестирован: public void ackAlert(final Long alertId, final String comment) { final AnyTask task = AnyTask.create( "ackAlert", new Class[] { Long.class, String.class }, new Object[] {...
1866 просмотров
schedule 09.01.2024

EasyMock: смоделируйте вызов конструктора в java
Я просмотрел похожие вопросы на этой доске, но ни один из них не отвечает на мой вопрос. Это звучит странно, но можно ли имитировать вызов конструктора объекта, над которым вы издеваетесь. Пример: class RealGuy { .... public void...
20032 просмотров

EasyMock andReturn() нулевое возвращаемое значение
Я создал фиктивный объект с помощью EasyMock, и я пытаюсь, чтобы объект возвращал другой объект после вызова метода. Вызов метода не вызывает исключения, но возвращает null, хотя я уверен, что вызов andReturn() имел ненулевой аргумент.
5941 просмотров
schedule 10.03.2023

EasyMock: может ли andReturn выдать ошибку времени выполнения?
Я использую EasyMock, чтобы издеваться над классом Tuple. Предполагается, что метод Tuple.getString(int i) возвращает строку в позиции i в кортеже. Если это поле не является строкой, оно выдаст ошибку времени выполнения. Чтобы andReturn...
128 просмотров
schedule 25.03.2023

Сопоставитель аргументов EasyMock
Я хочу использовать EasyMock для тестирования. Один из сервисных вызовов принимает объект. В моем классе, использующем сервис, объект создается внутри моего метода. Я могу создать объект в тесте заранее, но объект не такой, как в методе моего...
2783 просмотров
schedule 11.06.2023

Powermock не имеет последнего вызова на макете
Запуск кода из: http://www.jayway.com/2009/05/17/mocking-static-methods-in-java-system-classes/ Я получаю следующую ошибку. Кто-нибудь видел это? Спасибо! java.lang.IllegalStateException: no last call on a mock available at...
4530 просмотров
schedule 05.04.2023

Неожиданный вызов метода JUnit EasyMock ожидаемый 1 фактический 0
У меня проблема с тестированием JUnit одного метода. Я использую EasyMock.createMock, чтобы издеваться над некоторыми Дао. Я все еще получаю easymock unexpected method call expected 1 actual 0 someDato.findByCriteria(criteria, -1, -1) Вот как...
7369 просмотров
schedule 05.12.2023

Количество ожидаемых вызовов EasyMock больше, чем значение, установленное в методе times
При рефакторинге некоторых старых модульных тестов я добавил вызов verify() , чтобы увидеть, сколько раз ожидается метод, и был удивлен, увидев, что «ожидаемых» вызовов было больше, чем было установлено с помощью times() . По какой-то причине в мой...
5696 просмотров
schedule 24.06.2022

создайте StreamSource с помощью getClass().getClassLoader().getResourceStream(
Я публикую этот вопрос, и я получил некоторые объяснения, но не смог решить проблему. Теперь, когда у меня появилось лучшее понимание, я собираюсь опубликовать это снова в новом ракурсе. У меня есть следующие строки в моем узле. SchemaFactory...
595 просмотров
schedule 08.02.2023

Проверьте, был ли метод вызван в EasyMock
Использование EasyMock 3.2. Чтобы выполнить модульное тестирование пользовательского интерфейса, мне нужно имитировать некоторые зависимости. Один из них Page . Базовый класс для UI-тестов выглядит так: abstract class AbstractUiTest {...
9867 просмотров
schedule 21.11.2022

JUnit-тестирование для ввода-вывода
Я новичок здесь и новичок в тестировании junit. У меня есть класс с двумя методами, и я хочу написать для него модульные тесты. Я не уверен, с чего начать. Я прочитал несколько базовых руководств, но не могу начать как-то. Может ли кто-нибудь из...
1002 просмотров
schedule 16.11.2022

Неожиданный вызов метода при запуске теста junit easymock
Я хочу проверить этот метод и его условия. public String getType(String body) { String type = getTypeCode(body, 1); //this if (null == type) { type = getTypeCode(body, 2); //this } return type; } Итак, я написал тест...
5858 просмотров
schedule 24.08.2022

Метод подвергается насмешкам, но значение возвращается неправильно
Я пытаюсь протестировать свой класс, который выглядит примерно так: - class A{ private void method1(){ B b=new B(); C c=b.method2(); if(c!=null){ ... ... } } }...
126 просмотров
schedule 29.03.2022

Easymock ожидает исключения?
У меня ниже метод DAO. public String getMsg(String name){ //get data from database if db returned value is null then throw exception. if(returnValue == null){ throw new CustomException("No results"); } return returnValue; } Мне...
6512 просмотров
schedule 23.07.2022

Easymock с дао
Предположим, что у меня есть класс Dao с методом, который устанавливает соединение и считывает int из базы данных. public class Dao { public static final Dao INSTANCE = new Dao(); public int getSomething() { //connection...
712 просмотров
schedule 24.04.2022

Мок-метод как параметр другого метода
У меня возникла проблема с проверкой того, сколько раз вызываются конкретные методы (IFunction в экземпляре операции). В соответствии с: http://easymock.org/user-guide.html#mocking-annotations...
620 просмотров
schedule 25.10.2022