Я создал следующий контрольный пример:
@Test
public void shouldReturnCorrectCheck() throws Exception {
MultiValueMap<String, String> paramsMap = new LinkedMultiValueMap<>();
String accountId = "1AAK";
paramsMap.add("AccountID", accountId);
this.mockMvc.perform(get("/account").params(paramsMap))
.andDo(print())
.andExpect(status().isOk())
.andExpect(jsonPath("$.Account.accountID_classfication_check", is("Non RB")));
}
Проблема, с которой я сталкиваюсь, заключается в том, что я хочу запустить этот контрольный пример для нескольких accountIds, и у меня есть более 50 значений json для проверки по каждому accountIdтак же, как это делается для параметризованного теста JUnit.Мне нужно лучшее решение, чем параметризованный тест, потому что создание коллекции, содержащей столько параметров, было бы утомительным и неуклюжим.