All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.testng.remote.strprotocol.IRemoteSuiteListener Maven / Gradle / Ivy

There is a newer version: 7.10.1
Show newest version
package org.testng.remote.strprotocol;



/**
 * Interface replicating the ISuiteListener used for remote listeners.
 *
 * @author Alexandru Popescu
 * @see org.testng.ISuiteListener
 */
public interface IRemoteSuiteListener {
  /**
   * General information about the number of suites to be run.
   * This is called once before all suites.
   *
   * @param genericMessage a message containing the number of suites that will be run
   */
  void onInitialization(GenericMessage genericMessage);

  /**
   * @see org.testng.ISuiteListener#onStart(org.testng.ISuite)
   *
   * @param suiteMessage the suite message containing the description of the suite to be run.
   */
  void onStart(SuiteMessage suiteMessage);

  /**
   * @see org.testng.ISuiteListener#onFinish(org.testng.ISuite)
   *
   * @param suiteMessage the suite message containing infos about the finished suite.
   */
  void onFinish(SuiteMessage suiteMessage);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy