728x90 Mockito 샘플 예제1 Mockito 클래스의 doThrow()와 thenThrow() 메소드의 차이점과 예제 소스 Mockito의 doThrow()와 thenThrow() 메소드는 둘 다 예외를 발생시키기 위한 Mock 객체의 설정 메소드입니다. doThrow() 메소드는 예외를 발생시키는 동작 자체를 설정하는 메소드입니다. 이 메소드는 예외를 발생시키는 Mock 객체 메소드를 실행하기 전에 예외를 발생시킵니다. 이 때, 해당 Mock 객체 메소드는 예외를 발생시키기 때문에 정상적인 반환값은 없습니다. 예를 들어, doThrow() 메소드를 사용하여 예외를 발생시키는 설정을 한 경우, 해당 Mock 객체 메소드를 호출하면 예외가 발생하게 됩니다. 반면에 thenThrow() 메소드는 Mock 객체 메소드가 호출될 때 예외를 발생시키는 설정을 추가하는 메소드입니다. 이 메소드는 예외를 발생시키는 설정을 한 후에도 Mo.. 2023. 4. 21. 728x90 이전 1 다음