Вопросы по теме 'jmock'
Тестирование конкретного стороннего класса с помощью JMock
У меня есть класс с методом пересылки foo :
void foo( Concrete c, String s ) { c.bar( s ); }
Я хочу проверить, действительно ли foo продвигается вперед. К сожалению, для меня Concrete - это класс в сторонней библиотеке и конкретный тип,...
5753 просмотров
schedule
26.11.2021
Использование JMock на Android
Как я могу использовать JMock на Android? В нескольких сообщениях говорится, что это невозможно, но, конечно, есть какой способ сделать это?
Проблема, похоже, заключается в том, чтобы Android даже распознал файл jar JMock. Так, может быть, есть...
1272 просмотров
schedule
23.10.2021
JMock заставляет JUnit ExpectedException пройти, даже если исключение не сгенерировано
Когда я использую JMock с JUnit ExpectedException , кажется, что тесты проходят, даже если исключение не генерируется. Например, приведенный ниже тест не проходит, как и должно быть. Но если я раскомментирую две закомментированные строки, это...
1282 просмотров
schedule
23.10.2021
Почему этот тест JMock не работает?
Структуры классов следующие:
public interface Sender {
void send(String note);
}
public interface Agent {
void sendNote(String note);
}
public class Emailer implements Sender {
void send(String note) {
//...do something...
50 просмотров
schedule
04.10.2021
Как издеваться над статической переменной в java с помощью JMock
У меня проблема с модульным тестированием, когда класс имеет статическую переменную, которая хочет загрузить приложение Spring Ctx.
Этот класс НЕ вышел из Bean Factory, и я не могу изменить этот факт.
static ApplicationContext...
1978 просмотров
schedule
24.04.2022
Тестирование с помощью Hibernate: цепочка зависимостей объектов от персистентности
Я готовлю модульные тесты для слоя DAO, который взаимодействует с объектами сущностей для сохранения в базе данных.
Технология Hibernate Java 1.6 JUnit
Предположим, я хочу создать тестовый метод addEntityA().
для этого я создаю объект...
507 просмотров
schedule
19.05.2022
NullpointerException при тестировании метода контроллера
Вот метод контроллера, который я собираюсь протестировать с помощью JUnit и JMock.
public String myMethod(ModelMap model, Principal principal,
@PathVariable MyObject obj) {
if (obj != null) {
Student student =...
711 просмотров
schedule
17.05.2022
maven - Как решить эту ошибку: POM для XXX недействителен?
Я создаю простой проект с maven. Я не могу заставить его построить, потому что отсутствуют транзитивные зависимости, а именно objenesis 1.0 .
Я запускаю maven в режиме отладки и получаю это сообщение:
[DEBUG]...
9514 просмотров
schedule
15.05.2022
Как использовать JMock для тестирования имитируемых методов внутри имитируемого метода
Мне сложно определить, как имитировать конкретный фрагмент кода.
Вот мой метод:
public void sendNotifications(NotificationType type, Person person)
{
List<Notification> notifications = findNotifications(type);...
3961 просмотров
schedule
22.06.2022
использование JMock для написания модульного теста для простого весеннего JDBC DAO
Я пишу модульный тест для spring jdbc dao. Метод тестирования:
public long getALong() {
return simpleJdbcTemplate.queryForObject("sql query here", new RowMapper<Long>() {
public Long mapRow(ResultSet resultSet, int i) throws SQLException...
6591 просмотров
schedule
20.07.2022
Неожиданный вызов метода Jmock, не понимаю, почему
У меня есть такой способ ....
public void testa(Car car) {
em.persist(car);
car.setEngine(null);
}
в моем тесте у меня есть:
защищенный финальный автомобиль mockCar = context.mock (Car.class);
@Test
public void testCar() {...
4259 просмотров
schedule
27.07.2022
jmock сбросить состояние объекта
У меня есть HttpServletRequest фиктивный объект, и я хочу сбросить getHeader("someHeader") несколько раз. Например:
checking(new Expectations() {
{
allowing(request).getHeader("someHeader");
will(returnValue(null));
}
});...
647 просмотров
schedule
16.09.2022
Может ли фиктивный объект JMock вернуть другой фиктивный объект?
Я пишу тесты для приложения, использующего фреймворк iBatis DAO. Приложение работает в среде Java 1.4, поэтому я использую устаревшие версии всего (JDK 1.4, JUnit3, iBatis 2.3 и JMock 1.2).
В моем подклассе MockObjectTestCase у меня есть этот...
3627 просмотров
schedule
04.01.2023
Всесторонние плюсы и минусы Mocking Frameworks для GWT
Я заинтересован в использовании правильной фреймворка для моего приложения GWT. Насколько я понимаю, Mockito, EasyMock и jMock являются одними из самых популярных для Java. Может ли кто-нибудь перечислить плюсы и минусы мок-фреймворка, с которым он...
1897 просмотров
schedule
19.03.2023
издевательство над Logger.getLogger() с использованием jmock
Я работаю над унаследованным кодом и пишу несколько тестов junit (я знаю, неправильный порядок, неважно), используя jmock (тоже не был моим выбором, я ничего не могу изменить в этом), и у меня есть класс, который делает некоторые сложные журналы,...
1451 просмотров
schedule
18.12.2022
JMock ожидает пользовательский класс
У меня есть следующие ожидания в тестовом классе JUnit:
CustomEvent myCustomEvent = new CustomEvent(data1, data2);
m_context.checking(new Expectations() {{
oneOf(handler).somethingHappened(myCustomEvent); }});
В тестируемом классе я...
128 просмотров
schedule
20.01.2023
Ожидание JMock IllegalArgumentException
Я пытаюсь использовать метод allowing , чтобы исправить возвращаемое значение метода для одного из моих издевательских объектов. У меня есть следующий метод для макета объекта jdbc , который я хочу разрешить:
List<T> query(String sql,...
3272 просмотров
schedule
24.04.2023
JMock с использованием издевательских объектов с конкретным классом
У меня есть объект без интерфейса (я не могу это изменить), я смог издеваться над ним, используя
Mock mockedClass = mock(ObjectExample.class, "returnObject",
new Class[ ]{java.lang.Integer, java.lang.Integer},
new Object[...
435 просмотров
schedule
24.05.2023
Новичок jMock Q: Аргумент метода тестирования — это любая строка, начинающаяся с заданного префикса.
У меня есть фиктивный объект, который ожидает, что на нем будет вызван метод. Как убедиться, что ожидаемый строковый аргумент начинается с определенного префикса?
oneOf(mockObject).methodName(with(any(String.class));
118 просмотров
schedule
20.01.2023
AssertJ и Mockito: проверьте немного сложное событие JTable?
Я работаю над книгой «Развитие объектно-ориентированного программного обеспечения, управляемого тестами».
Но я использую AssertJ и Mockito вместо Hamcrest и jMock.
Раньше мне нужно было проверять наличие одного или нескольких событий таблицы,...
368 просмотров
schedule
12.12.2022