Package de.hybris.bootstrap.config
Class TestClassesXmlSerializer
java.lang.Object
de.hybris.bootstrap.config.TestClassesXmlSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetResource(ClassLoader classLoader, String resourceString) readModuleTests(ExtensionInfo extensionInfo, ExtensionModule extensionModule, ClassLoader classLoader) Read tests for a selected extension module from the dump file.voidsaveModuleTests(ExtensionInfo extensionInfo, ExtensionModule extensionModule, Set<String> testclassesFound) Save tests from HMC extension module to the dump file.
-
Constructor Details
-
TestClassesXmlSerializer
public TestClassesXmlSerializer()
-
-
Method Details
-
readModuleTests
public Set<String> readModuleTests(ExtensionInfo extensionInfo, ExtensionModule extensionModule, ClassLoader classLoader) Read tests for a selected extension module from the dump file.- Parameters:
extensionInfo- The extension for which test classes are loaded.extensionModule- The selected extension module.classLoader- Class loader to load and check found classes.- Returns:
- List of validated test classes from the given extension.
-
getResource
-
saveModuleTests
public void saveModuleTests(ExtensionInfo extensionInfo, ExtensionModule extensionModule, Set<String> testclassesFound) Save tests from HMC extension module to the dump file.- Parameters:
extensionInfo- Extension for which the test classes were found.extensionModule- The selected extension module.testclassesFound- List of test classes from the given extension to write to the dump file.
-