Интеграция с Mockito#
Интеграция с Mockito.
Данный модуль формирует шаги при вызове следующих методов:
org.mockito.Mockito.verify
org.mockito.InOrder.verify
org.mockito.MockedStatic.verify
org.mockito.Mockito.verifyNoInteractions
org.mockito.Mockito.verifyNoMoreInteractions
org.mockito.InOrder.verifyNoMoreInteractions
org.mockito.MockedStatic.verifyNoInteractions
org.mockito.MockedStatic.verifyNoMoreInteractions
<dependency>
<groupId>ru.tinkoff.qa.neptune</groupId>
<artifactId>mockito.integration</artifactId>
<version>${LATEST_RELEASE_OR_BETA_VERSION}</version>
<scope>test</scope>
</dependency>
<!--Минимально необходимый набор зависимостей от mockito-->
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<!--Диапазон версий-->
<version>[4.8.1,)</version>
<scope>test</scope>
</dependency>
<!--Для моков статических методов-->
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-inline</artifactId>
<!--Диапазон версий-->
<version>[4.8.1,)</version>
<scope>test</scope>
</dependency>
dependencies {
testImplementation group: 'ru.tinkoff.qa.neptune', name: 'mockito.integration', version: LATEST_RELEASE_OR_BETA_VERSION
//Минимально необходимый набор зависимостей от mockito
testImplementation group: 'org.mockito', name: 'mockito-core', version: '[4.8.1,)' //Диапазон версий
//Для моков статических методов
testImplementation group: 'org.mockito', name: 'mockito-inline', version: '[4.8.1,)' //Диапазон версий
}
Поддерживаемые версии Mockito#
Зависимости от Mockito транзитивными не являются. Ниже таблица версий Neptune и поддерживаемых ими версий Mockito:
Диапазон версий Neptune |
Диапазон поддерживаемых версий Mockito |
---|---|
[0.25.0-ALPHA,) |
[4.8.1,) |