Я пытаюсь найти способ проверки функций Spring-data-mongodb при выполнении некоторых тестов.Запуск тестов с использованием данных Spring Mongodb включен.
Мои тесты в основном запускают встроенное монго и проводят мой компонент db с помощью MongoTemplate.
public class MyRepoImpl implements MyRepoCustom {
@Autowired
public MyRepoImpl(MongoOperations operations) {
/* init stuff here */
}
@Override
public MyModel runComplexQuery() { /* do stuff here, such as saving data */ }
}
Когда я проводящая испытания, я не могу найти способ, чтобы настроить MongoTemplate таким образом, что аудит имеет место (по крайней мере для некоторых специфических тестов), без загрузки всего приложения Spring ,
Есть ли способ установить MongoTemplate/MongoOperations, чтобы запустить функцию аудита?
Большое спасибо, я нашел решение при переключении с весенней загрузки 1,3 до 1,5 :) –