私はMockito junitテストの問題に直面しています。私はそれが初めてで、ちょっと問題と混同しています。これについての助けに感謝します。これはテストは2を使用して、私のJUnitテストコードMockitoでのJunitテストNotaMockException
class BTest(){
B b;
@Before
public void setUp() {
b= Mockito.spy(new B());
c= PowerMock.createMock(C.class);
b.setC(c);
}
@Test
public void testExpireContract() {
Mockito.doNothing().when(c).expireTime();
try {
b.executeInternal(j);
fail("BusinessServiceException should have thrown.");
} catch (Exception wse) {
assertEquals("BusinessServiceException should be same.", "BusinessServiceException", wse.getMessage());
}
verify(b).expireTime();
Assert.assertNotNull("value should not be null.", b);
}