Class ErrorCollector

java.lang.Object
org.assertj.core.api.ErrorCollector
All Implemented Interfaces:
net.sf.cglib.proxy.Callback, net.sf.cglib.proxy.MethodInterceptor

public class ErrorCollector extends Object implements net.sf.cglib.proxy.MethodInterceptor
Collects error messages of all AssertionErrors thrown by the proxied method.
  • Field Details

  • Constructor Details

    • ErrorCollector

      public ErrorCollector()
  • Method Details

    • intercept

      public Object intercept(Object obj, Method method, Object[] args, net.sf.cglib.proxy.MethodProxy proxy) throws Throwable
      Specified by:
      intercept in interface net.sf.cglib.proxy.MethodInterceptor
      Throws:
      Throwable
    • addError

      public void addError(Throwable error)
    • errors

      public List<Throwable> errors()
    • wasSuccess

      public boolean wasSuccess()
    • isNestedErrorCollectorProxyCall

      private boolean isNestedErrorCollectorProxyCall()
    • countErrorCollectorProxyCalls

      private static int countErrorCollectorProxyCalls()