less than 1 minute read

테스트 소스를 작성한 후 IntelliJ의 기능인지 다른곳에서 제공하는건지 모르겠지만, 테스트를 하고나서 테스트 소스들의 커버리지를 분석하는 기능이 있길래 사용해봤다.

먼저 테스트를 진행한 후 분석을 통해 테스트 코드들이 실제 소스의 어느정도를 Hit했는지를 나타내준다.

Class단위, Method단위, Line단위로 세분화해서 알려주는데 분석 결과 Class는 80%, Method는 60% 정도가 나왔다.

테스트 코드라고해서 모든 Method를 테스트할 수 있는것은 아닌것 같다.

실제로 Main메소드같은 것들은 테스트할수가 있는지 모르겠다.

그리고 이 커버리지가 괜찮다라고 여기는 기준이 몇인지 잘 모르겠다.

테스트케이스를 늘려가면서 커버리지를 늘려나갈 생각이다.

Categories:

Updated: