“Mokito” имеет следующие заглушки с разными аргументами.
Для ясности: похоже, вы имеете в виду «Mockito», популярную платформу для создания макетов для Java. Mockito позволяет разработчикам создавать макеты объектов для целей тестирования. Заглушки в Mockito используются для определения поведения этих макетных объектов.
Вот несколько методов, обычно используемых в Mockito для заглушки/имитирования различных аргументов:
when()– этот метод используется для определения поведения фиктивного объекта при вызове определенного метода с определенными аргументами.thenReturn()– указывает значение, которое должно быть возвращено при вызове метода с заданными аргументами.thenThrow()– указывает исключение, которое должно быть выброшено при вызове метода с заданными аргументами.doReturn()– этот метод используется для указания значения, которое должно быть возвращено при вызове метода с определенными аргументами.doThrow()– этот метод используется для указания исключения, которое должно быть выброшено при вызове метода с определенными аргументами.doAnswer()– позволяет выполнять специальные действия при вызове метода с определенными аргументами.any()— это заполнитель, который соответствует любому значению определенного типа при определении заглушки для аргументов метода.eq()— используется для сопоставления точного значения аргумента при определении заглушки.
Это всего лишь несколько примеров методов в Mockito, которые можно использовать для заглушки/имитирования различных аргументов. Mockito предоставляет богатый набор методов для обработки различных сценариев во время тестирования.