database.addWarning( foo, testprocessor, testproblem, "Congrats you have a test reason." );
database.addFailure( fooSources, testprocessor, testproblem, "Sources do not seem to match classes." );
database.addWarning( fooJavadoc, testprocessor, testproblem, "Javadoc content makes no sense." );
ArtifactResults artifactResults = database.getArtifactResults( foo );
assertEquals( 4, database.getNumFailures() );
assertEquals( 2, artifactResults.getFailures().size() );
List hits = database.findArtifactResults( groupId, "foo", "1.0" );
assertNotNull( hits );
// for ( Iterator it = hits.iterator(); it.hasNext(); )