Skip to content
Snippets Groups Projects
Commit 672c5f2d authored by jakubs's avatar jakubs
Browse files

SSDM-911 update tests

SVN: 32517
parent 5840f577
No related branches found
No related tags found
No related merge requests found
......@@ -23,6 +23,7 @@ import static org.testng.AssertJUnit.fail;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
......@@ -88,6 +89,19 @@ public class AssertionUtil
assertTrue("Expected to contain lines:\n" + expected + "\nactual lines:\n" + actual, expectedLines.equals(actualLines));
}
public static void assertContainsLinesInAnyOrder(String expected, String actual)
{
List<String> expectedLines = getLines(expected);
List<String> actualLines = getLines(actual);
actualLines.retainAll(expectedLines);
Collections.sort(expectedLines);
Collections.sort(actualLines);
assertTrue("Expected to contain lines:\n" + expected + "\nactual lines:\n" + actual, expectedLines.equals(actualLines));
}
/** asserts that two int arrays are equal **/
public static void assertArraysEqual(int[] a1, int[] a2)
{
......@@ -135,7 +149,7 @@ public class AssertionUtil
return stringValues;
}
private static Collection<String> getLines(String text)
private static List<String> getLines(String text)
{
if (text == null || text.isEmpty())
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment