Je trouve un peu penible la lecture avec tous ces assertThat. J'aurai proposé un truc de ce genre:
// result = retour de ta fonction
assertThat(result).isNotNull()
.extracting(order -> order.getShippingAddress().getCountry(),
order -> order.getShippingAddress().getPostalCode(),
order -> order.getShippingAddress().getCity())
.containsExactly("France", "75000", "Paris");