Exemple #1
0
  @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());
  }
Exemple #2
0
 @Test
 public void returnDefaultValueWhenNotStubbed() {
   InterfaceForTest mock = SimpleMock.mock(InterfaceForTest.class);
   assertNull(mock.objFun());
   assertEquals(0, mock.intFun());
 }