Refactor Mockito snippets (#1616)

This commit is contained in:
Grzegorz Piwowarek 2017-04-11 08:45:52 +02:00 committed by GitHub
parent 0acc76d0dc
commit c75daff854
2 changed files with 4 additions and 11 deletions

View File

@ -2,8 +2,6 @@ package org.baeldung.mockito;
import org.junit.Test;
import org.mockito.Mockito;
import org.mockito.invocation.InvocationOnMock;
import org.mockito.stubbing.Answer;
import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic;
import static org.hamcrest.Matchers.equalTo;
@ -69,7 +67,7 @@ public class MockitoConfigExamplesTest {
}
@Test
public final void whenMockMethodCallIsConfiguredToCallTheRealMethod_thenRealMetehodIsCalled() {
public final void whenMockMethodCallIsConfiguredToCallTheRealMethod_thenRealMethodIsCalled() {
final MyList listMock = Mockito.mock(MyList.class);
when(listMock.size()).thenCallRealMethod();
@ -77,14 +75,9 @@ public class MockitoConfigExamplesTest {
}
@Test
public final void whenMockMethodCallIsConfiguredWithCustomAnswer_thenRealMetehodIsCalled() {
public final void whenMockMethodCallIsConfiguredWithCustomAnswer_thenRealMethodIsCalled() {
final MyList listMock = Mockito.mock(MyList.class);
doAnswer(new Answer<String>() {
@Override
public final String answer(final InvocationOnMock invocation) {
return "Always the same";
}
}).when(listMock).get(anyInt());
doAnswer(invocation -> "Always the same").when(listMock).get(anyInt());
final String element = listMock.get(1);
assertThat(element, is(equalTo("Always the same")));