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

com.xmlcalabash.util.TestReporter Maven / Gradle / Ivy

The newest version!
package com.xmlcalabash.util;

import net.sf.saxon.s9api.QName;
import net.sf.saxon.s9api.XdmNode;

import java.net.URI;
import java.util.Hashtable;
import java.util.Vector;

/**
 * Created by ndw on 8/27/14.
 */
public interface TestReporter {

    public void runningTest(URI testURI);
    public void startReport(Hashtable props);
    public void endReport();
    public void startTestSuite();
    public void endTestSuite();
    public void startTestResults(boolean pass, String testfile, String title);
    public void testError(QName expectedError, QName actualError);
    public void testErrorMessages(Vector errorMessages);
    public void testExpected(XdmNode expected);
    public void testActual(XdmNode actual);
    public void endTestResults(boolean pass);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy