コード例 #1
0
ファイル: StubTest.java プロジェクト: cui-liqiang/SimpleMock
  @Test
  public void returnSpecifiedValueWhenStubbed() {
    InterfaceForTest mock = SimpleMock.mock(InterfaceForTest.class);
    when(mock.intFun()).thenReturn(4);
    assertEquals(4, mock.intFun());

    when(mock.objFun()).thenReturn("string");

    assertEquals("string", mock.objFun());
  }
コード例 #2
0
ファイル: StubTest.java プロジェクト: cui-liqiang/SimpleMock
 @Test
 public void returnDefaultValueWhenNotStubbed() {
   InterfaceForTest mock = SimpleMock.mock(InterfaceForTest.class);
   assertNull(mock.objFun());
   assertEquals(0, mock.intFun());
 }