Публикации по теме 'mockito'
Укрощение глупого общего предупреждения
Укрощение глупого общего предупреждения
Разблокировка метода Mockito mock()
Это предупреждение — такая маленькая, неважная вещь, но оно меня давно беспокоило — и теперь я это исправил. В маловероятном случае, если это затронет и вас, позвольте мне показать вам, как справиться с этой проблемой.
Первый (самый первый) пример в документации Mockito :
//Let's import Mockito statically so that the code looks clearer
import static org.mockito.Mockito.*;
//mock creation
List..
Мокито сделал ясно
СЕЙЧАС В ПЕЧАТИ
Мокито сделал ясно
Автор Кеннет Кузен
Mockito Made Clear: Модульное тестирование Java с помощью макетов, заглушек и шпионов больше не находится в стадии бета-тестирования и полностью выпущено:
Mockito Made Clear Mockito — это самая популярная платформа в мире Java для автоматизации модульного тестирования с зависимостями. Изучите… pragprog.com
Если вы когда-либо запускали только несколько тестов JUnit или..
Вопросы по теме 'mockito'
MockEJB - JUnit Mockito - не удается повторно связать фиктивный EJB во втором модульном тесте
Привет, у меня есть вопрос, связанный с MockEJB. Мне нужно написать модульные тесты для проверки кода, вызывающего EJB. Я использую Mockito для написания макета для EJB и MockEJB для имитации контекста JNDI.
Мои тесты выглядят так:
@Test...
5114 просмотров
schedule
26.03.2024
Как правильно сопоставить варарги в Mockito
Я пытался издеваться над методом с параметрами vararg с помощью Mockito:
interface A {
B b(int x, int y, C... c);
}
A a = mock(A.class);
B b = mock(B.class);
when(a.b(anyInt(), anyInt(), any(C[].class))).thenReturn(b);
assertEquals(b, a.b(1,...
67993 просмотров
schedule
07.11.2023
Создание фиктивного метода, возвращающего переданный ему аргумент
Рассмотрим сигнатуру метода, например:
public String myFunction(String abc);
Может ли Mockito вернуть ту же строку, что и метод?
414718 просмотров
schedule
12.11.2022
Mockito не проверяет больше взаимодействий, но пропускает геттеры
Mockito API предоставляет метод:
Mockito.verifyNoMoreInteractions(someMock);
но возможно ли в Mockito объявить, что я не хочу больше взаимодействовать с данным макетом, за исключением взаимодействия с его методами получения?
Простой...
10750 просмотров
schedule
16.11.2023
Имитация объекта scala
Я использую mockito и пытаюсь издеваться над объектом scala.
object Sample { }
//test
class SomeTest extends Specification with ScalaTest with Mockito {
"mocking should succeed" in {
val mockedSample = mock[Sample]
}
}
Это...
29532 просмотров
schedule
15.02.2024
Как использовать Mockito, чтобы убедиться, что сообщение об ошибке зарегистрировано?
У меня есть состояние ошибки, которое я хочу проверить. Поведение, которое я хочу проверить, заключается в том, что в журнал записывается сообщение об ошибке. Поскольку Mockito не может заглушить статические методы, это довольно сложно, потому что я...
1850 просмотров
schedule
06.01.2024
Разыскивается, но не вызывается: однако с этим макетом были и другие взаимодействия:
Разыскивается, но не вызывается: однако с этим макетом были и другие взаимодействия:
Это мокито-ошибка, которую вы могли бы поймать при попытке проверить вызов объекта для определенного метода, но происходит то, что вы взаимодействуете с другим...
12914 просмотров
schedule
07.12.2023
Scala, Specs2, Mockito и нулевые возвращаемые значения
Я пытаюсь протестировать код Scala, используя Specs2 и Mockito. Я относительно новичок во всех трех, и у меня возникают трудности с издевательством над методами, возвращающими нуль.
Далее (переписано с некоторыми изменениями имени)
"My...
6189 просмотров
schedule
13.06.2024
Как заставить Mockito и Powermock правильно выдавать ошибку
У меня есть следующий код
@PrepareForTest({Mongo.class, XYMongo.class, DB.class})
public class XYMongoTest extends UnitTest{
String host = Play.configuration.getProperty("mongo.host");
int port =...
2712 просмотров
schedule
03.12.2023
Проверка равенства Collection‹byte[]› с Mockito?
Я использую Mockito для модульного тестирования и столкнулся с проблемой, когда у меня есть набор хэшей, и я хочу убедиться, что параметры эквивалентны.
то есть у меня есть что-то вроде
Collection< byte[] > blobs = new ArrayList<...
2070 просмотров
schedule
22.10.2022
Тестирование частного метода с использованием mockito
public class A {
public void method(boolean b){
if (b == true)
method1();
else
method2();
}
private void method1() {}
private void method2() {}
}
public class TestA {...
385441 просмотров
schedule
09.10.2022
Модульное тестирование с mockito для конструкторов
У меня один класс.
Class First {
private Second second;
public First(int num, String str) {
second = new Second(str);
this.num = num;
}
... // some other methods
}
Я хочу написать модульные тесты для...
154337 просмотров
schedule
11.06.2024
Тест PowerMockMockito запускается под Junit, но не под TestNG
Я пытаюсь запустить этот базовый модульный тест из Powermock. Запуск кода как есть по этой ссылке с помощью Mockito и Junit, и он выполняется без ошибок. К сожалению, мне нужны Mockito и TestNG, и это дает мне ошибки в 6 из 10 тестов:
Mockito...
3827 просмотров
schedule
19.01.2024
Как правильно издеваться над двумя классами, реализующими интерфейс с Mockito?
У меня есть 2 класса, которые реализуют один интерфейс.
public interface DataAccess { /*....*/ }
public class DataAccessCache implements DataAccess { /*...*/ }
public class DataAccessMemory implements DataAccess { /*...*/ }
Теперь у меня есть...
256 просмотров
schedule
22.10.2022
Как смоделировать исключение при создании экземпляра нового класса с помощью Mockito
В методе у меня есть исключение, которое я хочу высмеять.
Я знаю, как имитировать объект, чтобы сгенерировать исключение, используя mock.doSomething(), но мне нужно сгенерировать удаленное исключение, когда класс создает новый экземпляр самого...
11109 просмотров
schedule
20.09.2022
Имитация источника данных для JdbcTemplate с помощью Mockito
Я пытаюсь протестировать класс в проекте Spring. Я хотел бы внести как можно больше изменений в тестовый класс по сравнению с классом dao, чтобы мне не приходилось повторно тестировать всевозможные вещи из-за изменения.
Класс, с которым я работаю,...
32475 просмотров
schedule
06.06.2024
Mockito Verify: проверено во время проверки (), чем во время вызова метода издевательства
Я вызываю метод PerformAction со списком объектов и проверяю то же самое. После вызова этого метода я модифицирую некоторые «объекты».
Проверка Mockito не выполняется, говоря, что аргументы не совпадают (показывая измененные объекты), но в режиме...
3445 просмотров
schedule
21.11.2022
Как использовать макеты с шаблоном торта
У меня есть следующий класс:
class LinkUserService() {
//** cake pattern **
oauthProvider: OAuthProvider =>
//******************
def isUserLinked(userId: String, service: String) = {
val cred =...
1367 просмотров
schedule
24.01.2024
Как проверить количество вызовов приватных методов в конструкторе?
У меня есть следующий класс:
public class LegacyClass()
{
public LegacyClass(final int aModeOfOperation)
{
if (aModeOfOperation == 0)
{
addSomeValues();
addSomeValues();
}
else if...
1614 просмотров
schedule
19.01.2024
Как создать макет объекта Page с помощью mockito в Adobe CQ5 для написания junits
Я использую платформу Mockito для создания имитационных объектов для написания junits для моего проекта Adobe CQ5. У меня есть несколько сервисов, которые я хочу протестировать с помощью JUnit.
Я обнаружил странную проблему, когда хочу создать...
1798 просмотров
schedule
03.01.2024