RuleImpl implements Rule { @Override public String toString() { return "Rule [id=" + this.id + ", object=" + this.object + ", deferred=" + this.deferred + ", description=" + this.description + ", test=" + this.test + ", error=" + this.error + ", references=" + this.references + "]"; } private  RuleImpl(); private  RuleImpl(final RuleId id, final String object, final Boolean deferred,
            final String description, final String test,
            final ErrorDetails error, final List<Reference> references); @Override RuleId getRuleId(); @Override String getObject(); @Override Boolean getDeferred(); @Override String getDescription(); @Override String getTest(); @Override ErrorDetails getError(); @Override List<Reference> getReferences(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }
@Test public final void testToString() { assertTrue(Profiles.defaultRule().toString() .equals(DEFAULT_RULE_STRING)); }