No Assertions

Definition:

  • Tests that have no assertions and require the manual verification of log outputs

Also Known As:

  • Assertionless Test

Code Example:

IResult result = format.execute();
System.out.println(result.size());
Iterator iter = result.iterator();

while (iter.hasNext()) {
  IResult r = (IResult) iter.next();
  System.out.println(r.getMessage());
}

References:

Quality attributes

  • - Code Example

  • - Cause and Effect

  • - Frequency

  • - Refactoring