하나의 에디터를 잘 사용하라 텍스트는 프로그래밍의 원재료이다. 따라서, 에디터는 소프트웨어 개발의 가장 중요한 도구중 하나이다. 에디터를 하나 골라 마스터하고, 모든 편집 작업에 그 에디터를 사용하라. - Andrew Hunt in “Pragmatic Programmer” 대상 Java/Kotlin 사용자 (초보자부터 전문가까지) 버전 요구 사항: IntelliJ IDEA 2023.2.5 (Ultimate Edition) Kotlin 1.5 이상 **하위 버전에 대해서는 별도 확인 필요 👉🏼 서론 때때로 우리는 특정 코드가 얼마나 자주 실행되는지 알고 싶어 합니다. 예를 들어, 스프링부트 서버 개발 과정에서… 빌드 테스트 시 `SpringApplication.refreshContext()` 호출 횟수 …..
오늘은 테스트메소드 템플릿 수정 방법에 대해 소개해보려합니다. IntelliJ (Ultimate & Community) 에서 테스트 작성시 상당히 편리한 기능이라서 공유하게 되었습니다. IntelliJ 를 사용하며 테스트코드를 작성한다면 Arrange-Act-Asesrt 혹은 Given-When-Then 패턴 등을 사용합니다. 여러 테스트 검증 패턴을 아래사진 처럼 주석으로 달아 테스트 메소드를 분할하는 분들이 많을것이라고 생각합니다. 만약 저 주석들을 일일이 타이핑 하고 계시다면 잘 찾아오셨습니다. 이제 순서대로 설명드리겠습니다. 1. 테스트 클래스로 이동하기 IntelliJ에서 제공하는 기능이니 IntelliJ 가 테스트 소스로 인식하는 클래스에서만 사용이 가능합니다. ApplicationTest 클..