Java 类org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues 实例源码

项目:astor    文件:ClonesArguments.java   
public Object answer(InvocationOnMock invocation) throws Throwable {
    Object[] arguments = invocation.getArguments();
    for (int i = 0; i < arguments.length; i++) {
        Object from = arguments[i];
        Object newInstance = ObjenesisHelper.newInstance(from.getClass());
        new LenientCopyTool().copyToRealObject(from, newInstance);
        arguments[i] = newInstance;
    }
    return new ReturnsEmptyValues().answer(invocation);
}
项目:astor    文件:ClonesArguments.java   
public Object answer(InvocationOnMock invocation) throws Throwable {
    Object[] arguments = invocation.getArguments();
    for (int i = 0; i < arguments.length; i++) {
        Object from = arguments[i];
        Object newInstance = ObjenesisHelper.newInstance(from.getClass());
        new LenientCopyTool().copyToRealObject(from, newInstance);
        arguments[i] = newInstance;
    }
    return new ReturnsEmptyValues().answer(invocation);
}
项目:astor    文件:InvocationContainerImplTest.java   
@Test
public void should_tell_if_has_invocation_for_potential_stubbing() throws Exception {
    container.setInvocationForPotentialStubbing(new InvocationBuilder().toInvocationMatcher());
    assertTrue(container.hasInvocationForPotentialStubbing());

    container.addAnswer(new ReturnsEmptyValues());
    assertFalse(container.hasInvocationForPotentialStubbing());
}
项目:astor    文件:InvocationContainerImplTest.java   
@Test
public void should_tell_if_has_invocation_for_potential_stubbing_stub_only() throws Exception {
    containerStubOnly.setInvocationForPotentialStubbing(new InvocationBuilder().toInvocationMatcher());
    assertTrue(containerStubOnly.hasInvocationForPotentialStubbing());

    containerStubOnly.addAnswer(new ReturnsEmptyValues());
    assertFalse(containerStubOnly.hasInvocationForPotentialStubbing());
}
项目:astor    文件:DefaultMockitoConfiguration.java   
public Answer<Object> getDefaultAnswer() {
    return new ReturnsEmptyValues();
}
项目:astor    文件:DefaultMockitoConfiguration.java   
public Answer<Object> getDefaultAnswer() {
    return new ReturnsEmptyValues();
}