AssertJ - как проверить, что элемент находится в коллекции? - PullRequest
0 голосов
/ 30 сентября 2019

Есть ли способ проверить, что объект является элементом некоторой коллекции с AssertJ? Что-то вроде

assertThat(actualObject).isElementOf(collectionWithExpectedOptions);

Я мог бы сделать

assertThat(collectionWithExpectedOptions).contains(actualObject);

Но я думаю, что существует соглашение, что аргумент assertThat() должен быть фактическим , а неожидаемая вещь.

1 Ответ

2 голосов
/ 30 сентября 2019

попробуй isIn:

Iterable<Ring> elvesRings = list(vilya, nenya, narya);

// assertion will pass:
assertThat(nenya).isIn(elvesRings);
...