테스트코드 네이밍 컨벤션

좋은 기능

@DisplayName("[view][GET] 기본페이지 요청") 이런식으로 하면

Untitled

요런식으로 아래에 뜬다.

Dependency injection

Slice test

@WebMvcTest(BaseController.class)
@AutoConfigureMockMvc
@SpringBootTest

이걸로 했는데 이렇게하면 그냥 모든거 다끌어와서 매우 무겁다.

따라서 이거보단 WebMvcTest 쓰는게 가볍고 좋음.

JUnit 5 User Guide