Package org.assertj.core.api
Class ErrorCollector
java.lang.Object
org.assertj.core.api.ErrorCollector
Collects error messages of all AssertionErrors thrown by the proxied method.
-
Field Summary
-
Method Summary
-
Field Details
-
FIELD_NAME
- See Also:
-
-
Method Details
-
intercept
@RuntimeType public static Object intercept(@FieldValue("errorCollector") ErrorCollector errorCollector, @This Object assertion, @SuperCall Callable<?> proxy, @SuperMethod(nullIfImpossible=true) Method method, @StubValue Object stub) throws Exception - Parameters:
errorCollector
- theErrorCollector
to gather assertions error for the assertion instanceassertion
- The instance of the method, the this reference.proxy
- A proxy to invoke the original method.method
- A reference to the original method.stub
- A default value for the return type. null for reference type and 0 for the corresponding primitive types.- Returns:
- the assertion result
- Throws:
Exception
- may be thrown from the assertion proxy call
-