Class ImplementAssertionWithChaining

  • All Implemented Interfaces:
    BugChecker.IfTreeMatcher, Suppressible, Serializable

    public final class ImplementAssertionWithChaining
    extends BugChecker
    implements BugChecker.IfTreeMatcher
    Migrates Truth subjects from a manual "test and fail" approach to one using Subject.check(...). For example:
    
     // Before:
     if (actual().foo() != expected) {
       failWithActual("expected to have foo", expected);
     }
    
     // After:
     check("foo()").that(actual().foo()).isEqualTo(expected);
     
    See Also:
    Serialized Form