У меня есть Spring Spring аннотированный следующим образом
@AutoConfigureMockMvc
@WebMvcTest
public class StepDefinitions {
@Autowired
private MockMvc mockMvc;
В тестах я вставляю запись, используя mockMvc.perform(post("/api/....
Я проверяю ее, вызывая эквивалент mockMvc.perform(get("/api/....
.
Однако я использую распределенную базу данных и теперь хочу проверить, что запись хранится в другой базе данных с запросом get на другой сервер.
Как создать второй экземпляр MockMvcэто связано с другим набором внутренних контроллеров и сервисов, чтобы я мог использовать их в одном и том же тесте?