- 이전글 확인 -[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-5 [Mocktio] ArugmentCaptor (데이터 입력 인자 확인)[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-4 [Mocktio] Stubbing 테스트(가짜 데이터 생성)[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-3 [Mocktio] 행위 검증 TEST(메서드 호출 여부 확인)[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-2 [Mocktio] 간단한 성적 저장 애플리케이션 구현[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-1 [Mocktio] 간단한 성적 저..
mockito
- 이전글 확인 -[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-4 [Mocktio] Stubbing 테스트(가짜 데이터 생성)[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-3 [Mocktio] 행위 검증 TEST(메서드 호출 여부 확인)[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-2 [Mocktio] 간단한 성적 저장 애플리케이션 구현[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-1 [Mocktio] 간단한 성적 저장 애플리케이션 구현(로컬 환경 구성)1. ArugmentCaptor - 메소드에 들어가는 인자값 검증할때 사용을 합니다.- EX)ArgumentCapto..
- 이전글 확인 -[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-3 [Mocktio] 행위 검증 TEST(메서드 호출 여부 확인)[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-2 [Mocktio] 간단한 성적 저장 애플리케이션 구현[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-1 [Mocktio] 간단한 성적 저장 애플리케이션 구현(로컬 환경 구성)1. Mockito.when().thenReturn()- 메소드를 실제 호출하지만 리턴 값은 임의로 정의 할 수 있습니다.- 메소드 작업이 오래 걸릴 경우 끝날때까지 기다려야 합니다.- 실제 메소드를 호출하기 때문에 대상 메소드에 문제점이 있을 경우 발견 할 ..
- 이전글 확인 -[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-2 [Mocktio] 간단한 성적 저장 애플리케이션 구현[💻 FrameWork(프레임워크)/SpringTEST(스프링테스트)] - 3-1 [Mocktio] 간단한 성적 저장 애플리케이션 구현(로컬 환경 구성)1. Mockito- 단위 테스트를 위해 모의 객체를 생성하고 관리하는 데 사용되는 Java 오픈소스 프레임워크를 의미합니다. - 실제 객체의 동작을 모방하는 모의 객체(Mock Object)를 생성하여 코드의 ‘특정 부분을 격리’시키고 테스트하기 쉽게 만들어줍니다.- Mockito 를 사용하기 위해서는 아래와 같이 gradle에 의존성을 추가해 주어야 합니다.dependencies {.... t..