У меня есть проект Maven с 3 подмодулями:
- модель (в которой я храню документы Mon go и интерфейсы хранилища Mon go)
- rest-api (в котором у меня есть контроллеры rest-api и зависит от подмодуля модели)
- infra (в котором у меня есть приложение весенней загрузки, в зависимости от подмодуля rest-api)
Я хочу на уровне модели написать тесты, чтобы убедиться, что репозитории mon go работают правильно, и для этого я хочу использовать flapdoodle Mon go db. Я добавил зависимость от flapdoodle, и мой тест выглядит следующим образом:
@DataMongoTest
@SpringBootTest
public class SampleRepositoryTest{
@Autowired
private SampleRepository sampleRepository;
@Test
public void shouldFindAll(){
sampleRepository.findAll();
}
}
Я знаю, что тест ничего не делает, но в настоящее время я просто хочу, чтобы был создан объект sampleRepository. Теперь он возвращает ноль. Как я могу проверить свой репозиторий?