나는 루비/레일 배경에서 왔으며 현재 작업중인 Java 프로젝트 인 JUnit을 사용하여 테스트하려고합니다.Java의 스터 빙 방법
저는 Rspec으로 모카와 비슷한 라이브러리를 찾고 있지만 Java 용입니다.
은 무엇 정확히 내가하려고하면이 비슷한입니다 :
Model.any_instance.stubs (: 방법) .returns ('foo는').
목표는 주어진 클래스 인스턴스에 대한 메소드 호출의 응답을 스터핑하는 것입니다.
아이디어가 있으십니까? 나는 모키토를 보았지만 이것을 할 수있는 방법을 찾지 못했습니다. 당신이
MyClass myObj = mock(MyClass.class);
when(myObj.callMyMethod(any(Integer.class)).thenReturn("foo");
제공 callMyMethod을 할 수 Mockito로
감사
org.mockito.Mockito 클래스의 모의 메소드 및 모방 메소드는 언제인지 모릅니다. –
및 any()는 org.mockito.Matchers의 정적 메서드입니다. –