2009-04-01 3 views
5

현재 EasyMocks를 사용하여 Java에서 일부 테스트를 광범위하게 작성한 Rhino.Mocks를 사용했습니다. 그러나 나는 EasyCocks에서 LastCall.IgnoreArguments() Rhino.Mocks와 동일한 기능을 제공하지 못했습니다.EasyMock의 LastCall.IgnoreArguments에 해당합니다.

Easy Mocks를 사용하여 메서드의 인수에 관계없이 값을 반환하려면 어떻게해야합니까? 예를 들어

: 나는 상관없이 인수 sweetMsg의 "지옥 오 월드"를 반환하기 위해이 인터페이스를 조롱 어떻게

public interface ISoothSayer { 

    String SaySomethingSweet(String sweetMsg); 
} 

.

답변

8

당신은 (모의가 ISoothSayer 모의이다) 아래와 같은 사를 사용할 수 있습니다 많은 .. 매력처럼 작동

expect(mock.SaySomethingSweet(isA(String.class))).andReturn("Hell Oh World"); 
+0

감사합니다 .. – abhilash

관련 문제