use of wooteco.prolog.studylog.domain.Tag in project prolog by woowacourse.
the class TagRepositoryTest method findByNameValueIn.
@DisplayName("name 리스트로 Tag 리스트 검색 - 성공")
@Test
void findByNameValueIn() {
// given
String name1 = "나는 말하는 감자";
String name2 = "나는 춤추는 고구마";
String name3 = "나는 꿈꾸는 옥수수";
Tag tag1 = 태그를_생성한다(name1);
Tag tag2 = 태그를_생성한다(name2);
Tag tag3 = 태그를_생성한다(name3);
List<String> names = Arrays.asList(name1, name2, name3);
// when
List<Tag> tags = tagRepository.findByNameValueIn(names);
// then
assertThat(tags).usingFieldByFieldElementComparator().containsExactlyInAnyOrder(tag1, tag2, tag3);
}
Aggregations