_STRING text_test_interpreter::successes(const test_result& result) const { _STRING Result("Successes: "); _APPEND(Result, _yak_itoa(result.success_count())); _APPEND(Result, "\n"); return Result; }
//the header for the report _STRING text_test_interpreter::header(const test_result& result) const { _STRING Result("\nTest output begins\nNumber of tests: "); _APPEND(Result, _yak_itoa(result.total_test_count())); _APPEND(Result, "\n"); return Result; }
_STRING text_test_interpreter::errors(const test_result& result) const { _STRING Result("Errors: "); _APPEND(Result, _yak_itoa(result.errors().size())); _APPEND(Result, "\n"); _APPEND(Result, problem_vector_string(result.errors())); _APPEND(Result, "\n"); return Result; }
void UnitTest_XMLWriter::addAttribute(_STRING name, int value) { addAttribute(name, _yak_itoa(value)); }