2
モックオブジェクトを作成するためにjMockを使用しようとしています。 モックオブジェクトはうまく見えますが、テストされたクラスには注入されません。 は、ここに私のコードです:jockを使用してモックオブジェクトを挿入
@RunWith(JMock.class)
public class FeederFilterTest {
private TestedClass service;
@Mock
private TheMockedInterface mock;
...
}
@Service
public class TestedClass {
@Autowired
private TheMockedInterface interface;
...
}
私が言ったように - 予想通りモックオブジェクトが作成されます - しかし、私はTheMockInterface
を使用していますTestClass
上のメソッドを呼び出すとき - 私はNullPointerExceptionが得られます。
私はMockitoが@InjectMocks
を持っていることを知っています - jMockもそうですか?