* @return The Result of the suite execution
* @throws Exception If the suite failed for one reason.
*/
public SuiteResult run() throws Exception
{
SuiteResult result = new SuiteResult(name);
for (MunitTest test : munitTests)
{
notificationListener.notifyStartOf(test);
TestResult testResult = test.run();
result.add(testResult);
notificationListener.notify(testResult);
}
notificationListener.notifyEnd(result);
return result;