Исключить встраиваемый. Mongodb.enabled для определенного теста - PullRequest
0 голосов
/ 17 марта 2020

Я работаю здесь над некоторыми тестами, я начинаю снизу, реактивный репозиторий и успешно написал все необходимые тесты с com.playtika.testcontainers.embedded-mongodb и embedded.mongodb.enabled: true в test / resources bootstrap .yml

Теперь я переместился на один слой вверх к @Services, но я заметил, что testcontainers все еще выполняет embedded-mongodb, который мне не нужен, так как я просто копирую репозиторий для тестов служб:

@MockBean
private UserRepository userRepository;

@Test
blah blah blah() {
  Mockito.when(userRepository.findByUsername(loginRequest.getUsername())).thenReturn(Mono.just(fakeUser));
}

Any советы как исключить автоконфигурацию embedded-mongo? или установить embedded.mongodb.enabled: false для конкретного c контрольного примера?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...