package pt.isel.mpd14.utestfw; /** * @uml.dependency supplier="utestfw.TestResult" */ public class TestRunner { private final TestResult view; public TestRunner(TestResult view) { this.view = view; } /** * Runs a test and collects its results on result argument. */ TestResult doRun(Test test, TestResult result) { test.run(result); return result; } /** * Runs a test and collects its results on result argument. * @param test */ public void doRun(Test test) { test.run(view); } public void printReport() { view.printReport(); } }