취업에 성공한 후... 입사 후 경험들을 담으려 이 글을 시작으로 다시 블로그를 시작하려 한다 이 글부터는 OJT에서 Junit5을 사용한 경험을 적겠다 Junit이란 무엇인가 Junit이란 이름에서 유추할 수 있듯이 JVM을 사용하는 기반의 언어에서 테스트를 위해 사용하는 테스팅 프레임워크이다 @Test 어노테이션으로 테스트 메소드를 정의할 수 있으며 assert로 실제 값이 내가 기대한 값과 일치하는지 검증한다 Mock Mock이란 진짜 객체가 아닌 가짜 객체로 진짜 객체의 동작을 모의로 테스트하기 위해 사용한다. 가령 테스트 하려는 소스가 구글 등 다른 플랫폼의 외부 API를 사용한다고 환경이라면 우리는 테스트 시 매번 외부와 통신하기보단 외부 서비스 없이도 테스트를 진행하도록