junit5

    JUnit5

    JUnit이란? Java 단위 테스트 프레임워크이다. 테스트를 할때 한번에 많은 것을 몰아서 테스트하게 된다면 수행 과정도 복잡하고 오류 발생시 원인을 찾기도 힘들어진다. 따라서 테스트를 가능한 작은 단위로 쪼개서 확인하는 것을 단위 테스트라 한다. 다른 테스트 프레임 워크 다른 언어에도 여러 단위 테스트 프레임 워크가 있다. 이를 xUnit이라하며 켄트 벡이라는 분이 만드셨다. CppUnit, NUnit, unitest 왜 단위 테스트를 할까? 실제로 저는 Java를 최근에 접하고 Spring을 아예 모르는 상태에서 막연히 프로젝트를 하고 싶은 생각에 하게되었습니다. 프로젝트를 진행하는 도중 제가 실행한 값에 대해 제대로 동작하는지 확인을 하고자 하면 항상 화면에 보여주기 위해 데이터를 sysout으로..