package com.occamlab.te.spi.executors; import javax.xml.transform.Source; import org.w3c.dom.Document; /** * An object responsible for executing a test run. */ public interface TestRunExecutor { /** * Executes a test suite using the supplied test run arguments. * * @param testRunArgs * A DOM Document node that contains the test run arguments. The * content of the document is implementation-specific. * @return A Source object that provides the (XML) results of the test run. * * @see Source */ public Source execute(Document testRunArgs); }