몇 달 전 모교에서 학과 홍보지에 글 작성을 해줄 수 있느냐는 연락을 받았다.
주로 고등학교에 뿌려질 책자이고
컴퓨터공학을 전공으로 할 미래의 후배들에게
선배로써 해주고 싶은 이야기를 작성해달라는 연락이었다.
사실 정확하게는 모른다 ㅠㅠ
하지만 Blog까지 노출되는 Flow를 생각해본다면
나의 소중한 시간을 Save 할 순 있다.
Spring에서 제공하는 Http 통신에 사용할 수 있는 템플릿이다.
쉽게 말하자면 Http 통신을 할 수 있는 Rest한 Client라고 생각하면 된다.
SpringBoot에서 특정 Layer를 타켓으로 테스트가 가능하다.
특정 Layer만 테스트하기 때문에
@SpringBootTest 보다 효율적인 테스트가 가능하다.
슬라이스(Slice) 테스트를 한다는 건
특정 Layer를 타켓으로 테스트를 한다는 뜻이다.
ex) Controller Layer, Service Layer
이 글에서는 Controller Layer를 타켓으로
슬라이스(Slice) 테스트하는 방법에 대해 알아본다.