-
Notifications
You must be signed in to change notification settings - Fork 16
Plugin TestReporter Interface Class
mikepoz59 edited this page Jun 5, 2019
·
3 revisions
package com.tmobile.etp.codeless.plugin.reporting;
import com.tmobile.ct.codeless.core.Execution; import com.tmobile.ct.codeless.core.Step; import com.tmobile.ct.codeless.core.Suite; import com.tmobile.ct.codeless.core.Test;
public abstract class TestReporter { // executions contain suites public abstract void beforeExecution(Execution execution);
public abstract void afterExecution(Execution execution);
// suites contain tests
public abstract void beforeSuite(Suite suite);
public abstract void afterSuite(Suite suite);
// tests contain steps
public abstract void beforeTest(Test test);
public abstract void afterTest(Test test);
public abstract void beforeStep(Step step);
public abstract void afterStep(Step step);
}