오늘 알아볼 내용은 Spring 과 Spring boot의 새로운 Test 기능들을 알아볼 예정이다. 아주 많은 기능을 이야기 할건 아니지만 주로 많이 사용될 만한 것들을 살펴볼 예정이다. 일단 Spring 5.2에 추가된 2가지 내용을 살펴보도록 하자. 생성자 @Autowired Spring5 부터는 junit5를 적극적으로 지원하기 시작했다. junit5를 사용하기전에는 다음과 같은 코드를 작성해야 했었다. @RunWith(SpringRunner.class) @DataJpaTest public class UserRepositoryTests { @Autowired private AccountRepository accountRepository; @Test public void findAllTest() { assertThat(accountRepository.findAll()) .isEqualTo(Collections.singletonList(new Account(1L, “wonwoo”, 22))); } }.. Read More