Package step.core.plans.runner
Class PlanRunnerResultAssert
java.lang.Object
step.core.plans.runner.PlanRunnerResultAssert
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
assertEquals
(File expectedFile, File actualFile) static void
assertEquals
(File expectedReportTreeFile, PlanRunnerResult actualResult) static void
assertEquals
(Class<?> clazz, String expectedResourceName, File actualFile, String... ignoredPatterns) Compare 2 resourcesstatic void
assertEquals
(Class<?> clazz, String resourceName, PlanRunnerResult actualResult) static void
assertEquals
(String expectedReportTree, PlanRunnerResult actualResult) protected static String
normalizeEndOfLines
(String expectedReportTree) static String
readResource
(File resource) static String
readResource
(Class<?> clazz, String resourceName) static String
protected static String
removeIgnoredPatterns
(String text, String... ignoredPatterns)
-
Constructor Details
-
PlanRunnerResultAssert
public PlanRunnerResultAssert()
-
-
Method Details
-
assertEquals
- Throws:
IOException
-
assertEquals
public static void assertEquals(Class<?> clazz, String expectedResourceName, File actualFile, String... ignoredPatterns) throws IOException Compare 2 resources- Parameters:
clazz
- the class loader of the expected resourceexpectedResourceName
- the name of the expected resourceactualFile
- the actual fileignoredPatterns
- the regexp patterns to be ignored during comparison- Throws:
IOException
-
removeIgnoredPatterns
-
assertEquals
public static void assertEquals(String expectedReportTree, PlanRunnerResult actualResult) throws IOException - Throws:
IOException
-
normalizeEndOfLines
-
assertEquals
public static void assertEquals(File expectedReportTreeFile, PlanRunnerResult actualResult) throws IOException - Throws:
IOException
-
assertEquals
public static void assertEquals(Class<?> clazz, String resourceName, PlanRunnerResult actualResult) throws IOException - Throws:
IOException
-
readResource
-
readResource
- Throws:
FileNotFoundException
IOException
-
readStream
-