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();
}