Package org.alfresco.utility.extension
Class ExtentionPointTestUtility
- java.lang.Object
-
- org.alfresco.utility.extension.ExtentionPointTestUtility
-
@Service @Scope("prototype") public class ExtentionPointTestUtility extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ExtentionPointTestUtility()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertTestCaseExecutionStatus(java.io.InputStream inputExtension, java.lang.String testCaseName)Asserts that actualValue and expectedValue are equals of a given testCase namevoidvalidateAgainstXSD(java.io.InputStream importFileXML)validate xml file against a standard schemaExtensionPointTestSuitexmlToClass(java.io.InputStream importFileXML)convert XML data to a java content tree
-
-
-
Method Detail
-
xmlToClass
public ExtensionPointTestSuite xmlToClass(java.io.InputStream importFileXML) throws javax.xml.bind.JAXBException
convert XML data to a java content tree- Parameters:
importFileXML-- Returns:
- Throws:
javax.xml.bind.JAXBException
-
validateAgainstXSD
public void validateAgainstXSD(java.io.InputStream importFileXML) throws java.io.IOException, XMLToModelUnmarshalExceptionvalidate xml file against a standard schema- Parameters:
importFileXML-- Throws:
java.io.IOExceptionXMLToModelUnmarshalException
-
assertTestCaseExecutionStatus
public void assertTestCaseExecutionStatus(java.io.InputStream inputExtension, java.lang.String testCaseName) throws javax.xml.bind.JAXBException, TestCaseNotFoundExceptionAsserts that actualValue and expectedValue are equals of a given testCase name- Parameters:
inputExtension-testCaseName-- Throws:
javax.xml.bind.JAXBExceptionTestCaseNotFoundException
-
-