blob: bc3129713ea7ea409fd3dad10b4684819a006675 [file] [log] [blame]
/*
* Copyright (c) 2007 Mockito contributors
* This program is made available under the terms of the MIT License.
*/
package org.mockitousage.bugs;
import org.junit.Test;
import org.mockitousage.IMethods;
import org.mockitoutil.TestBase;
import static org.mockito.Mockito.*;
//issue 151
public class StubbingMocksThatAreConfiguredToReturnMocksTest extends TestBase {
@Test
public void shouldAllowStubbingMocksConfiguredWithRETURNS_MOCKS() {
IMethods mock = mock(IMethods.class, RETURNS_MOCKS);
when(mock.objectReturningMethodNoArgs()).thenReturn(null);
}
@Test
public void shouldAllowStubbingMocksConfiguredWithRETURNS_MOCKSWithDoApi() {
IMethods mock = mock(IMethods.class, RETURNS_MOCKS);
doReturn(null).when(mock).objectReturningMethodNoArgs();
}
}