단위 테스트2 [자바] JUnit을 이용한 단위 테스트 JUnit이란 자바의 대표적인 단위 테스트를 하는 프레임워크이다. JUnit의 버전 중 하나인 JUnit5와 AssertJ 라이브러리가 사용되는데 AssertJ는 자바 테스트를 돕기 위해 다양한 문법을 지원한다. Assert 구문테스트에서 기대값과 출력값을 비교하는 구문은 Assert이다. 변수 타입의 종류가 다양하기 때문에 여러 종류의 Assert 구문을 지원하고 있다.메서드내용assertEquals(expected, actual)두 객체의 equals 결과가 참인지 검사한다.assertTrue(actual)계산 결과가 참인지 검사한다. assertFalse(actual) 계산 결과가 거짓인지 검사한다.assertNotNull(actual) 계산 결과가 null이 아닌지 검사한다.assertNull(a.. 2024. 5. 16. [자바] 단위 테스트(unit test) 알아보기 TDD란 Test Driven Development의 약자로 테스트 주도 개발을 말한다. 테스트를 먼저 만들어 이를 통과하기 위한 코드를 짜는 것. 즉, 만드는 과정에서 테스트를 작성하고 그걸 통과하는 것을 만들고 반복하면서 제대로 동작하는 것에 대한 피드백을 받는 것이다. 테스트의 종류로는 단위 테스트와 통합 테스트가 있다. 단위 테스트(Unit Test)단위 테스트는 하나의 모듈을 기준으로 독립적으로 진행되는 가장 작은 단위의 테스트이다. 모듈이란 애플리케이션에서 하나의 기능 또는 메서드라고 이해하면 된다. 즉, 단위 테스트는 애플리케이션을 구성하는 하나의 기능이 올바르게 동작하는지를 독립적으로 테스트하는 것이다. 통합 테스트(Integration Test)통합 테스트는 모듈을 통합하는 과정에서 모듈.. 2024. 5. 16. 이전 1 다음