Java 类org.mockito.internal.util.ObjectMethodsGuru 实例源码
项目:astor
文件:ReturnsSmartNulls.java
public Object intercept(Object obj, Method method, Object[] args, MethodProxy proxy) throws Throwable {
if (new ObjectMethodsGuru().isToString(method)) {
return "SmartNull returned by this unstubbed method call on a mock:\n" +
invocation.toString();
}
new Reporter().smartNullPointerException(invocation.toString(), location);
return null;
}
项目:astor
文件:VerificationDataImpl.java
void assertWantedIsVerifiable() {
if (wanted == null) {
return;
}
ObjectMethodsGuru o = new ObjectMethodsGuru();
if (o.isToString(wanted.getMethod())) {
new Reporter().cannotVerifyToString();
}
}
项目:astor
文件:ReturnsSmartNulls.java
public Object answer(InvocationOnMock currentInvocation) throws Throwable {
if (new ObjectMethodsGuru().isToString(currentInvocation.getMethod())) {
return "SmartNull returned by this unstubbed method call on a mock:\n" +
unstubbedInvocation.toString();
}
new Reporter().smartNullPointerException(unstubbedInvocation.toString(), location);
return null;
}
项目:astor
文件:VerificationDataImpl.java
void assertWantedIsVerifiable() {
if (wanted == null) {
return;
}
ObjectMethodsGuru o = new ObjectMethodsGuru();
if (o.isToString(wanted.getMethod())) {
new Reporter().cannotVerifyToString();
}
}
项目:astor
文件:Invocation.java
public boolean isToString() {
return new ObjectMethodsGuru().isToString(getMethod());
}
项目:astor
文件:DefaultRegisteredInvocations.java
public boolean isOut(Invocation invocation) {
return new ObjectMethodsGuru().isToString(invocation.getMethod());
}