then(Answer)Stubber.doAnswer(Answer)Mockito.doAnswer(Answer)thenAnswer(Answer)Stubber.doAnswer(Answer)Mockito.doAnswer(Answer)thenCallRealMethod()Stubber.doCallRealMethod()Mockito.doCallRealMethod()Stubber.doNothing()Mockito.doNothing()BDDMockito.BDDStubber.willDoNothing() insteadthenReturn(Object)thenReturn(Object, Object[])Stubber.doReturn(Object)Stubber.doReturn(Object)Mockito.doReturn(Object)Mockito.doReturn(Object, Object...)thenThrow(Throwable...)thenThrow(Class)thenThrow(Class, Class[])Stubber.doThrow(Throwable...)Stubber.doThrow(Class)Stubber.doThrow(Class, Class[])Mockito.doThrow(Throwable[])Mockito.doThrow(Class)Mockito.doThrow(Class)