/** * Add all assertions to the test case * * @param test * @param origResult * @param mutantResult * @return */ private int addAssertions( StructuredTestCase test, ExecutionResult origResult, Map<Mutation, ExecutionResult> mutationResults) { int numKilled = 0; for (Class<?> observerClass : observerClasses) { if (origResult.getTrace(observerClass) == null) continue; for (int i = 0; i < test.size(); i++) { if (test.isExerciseStatement(i)) origResult.getTrace(observerClass).getAllAssertions(test, i); } } minimizeAssertions(test, origResult, mutationResults); return numKilled; }