Если я правильно понимаю, что вы хотите, одним из вариантов является предоставление всех возможных комбинаций кортежей.
softAssertions.assertThat(resultArrayList)
.extracting("title", "countryCode")
.as("Title, CountryCode")
.containsAnyOf(
tuple(placeToSearchA, expectedCountry),
tuple(placeToSearchB, expectedCountry),
tuple(placeToSearch1, expectedCountry2),
tuple(placeToSearch2, expectedCountry2)
);
Обратите внимание, что вы статически импортируете Assertions.tuple
для создания Tuple
и сохраняете свой код красивым ичитаемый.