2012-12-03 4 views
4

JUnit 테스트에서 시간 (0)과 never()의 차이점을 알고 싶습니다.JUnit 테스트 : never()와 times (0)의 차이점

verify(mockRepository,times(0)).save(any(User.class)); 

메서드가 호출되지 않은 저장 모두 테스트 쇼 : 내가로 작성하는 경우

verify(mockRepository,never()).save(any(User.class)); 

: 예를 들어 내가 MongoDB의 데이터를 저장하기위한 테스트 라인의 코드가 있습니다. (내가 틀렸다면 나를 바로 잡으십시오) 이 두 가지 사이에 차이가 있습니까?

감사와 안부,

답변