Package gw.test
Class AssertUtil
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
gw.test.AssertUtil
- All Implemented Interfaces:
ITestWithMetadata
,junit.framework.Test
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
allTrue
(boolean[] booleans) private static void
appendFoundStatus
(StringBuffer sb, Object[] expected, boolean[] expectedFound) static void
assertArrayEquals
(Object[] expected, Object[] got) static void
assertArrayEquals
(Object[] expected, Object[] got, TestClass.EqualityTester tester) Verifies that all elements in the first array are present in the second array and match the elements in the first array.static void
assertArrayEquals
(String message, Object[] o1, Object[] o2) static void
assertCausesException
(Runnable r, Class<? extends Throwable> c) static void
static void
assertCollectionEquals
(Collection o1, Collection o2, Comparator c) static void
assertIterableEquals
(Iterable o1, Iterable o2) private static void
assertIterableEquals
(Iterable i1, Iterable i2, String s) static void
assertIterableEquals
(Iterable o1, Iterable o2, Comparator c) private static void
assertIterableEquals
(Iterable i1, Iterable i2, Comparator c, String s) static void
static void
assertListEquals
(List o1, List o2) static void
assertListEquals
(List o1, List o2, Comparator c) static void
assertMatchRegex
(String message, String pattern, String result) static void
assertSetsEqual
(Set o1, Set o2) static void
assertZero
(int i) static void
assertZero
(long i) private static boolean[]
makeFoundArray
(int length) private static Map
private static List
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface gw.test.ITestWithMetadata
getMetadata
-
Constructor Details
-
AssertUtil
public AssertUtil()
-
-
Method Details
-
assertArrayEquals
-
assertArrayEquals
public static void assertArrayEquals(Object[] expected, Object[] got, TestClass.EqualityTester tester) Verifies that all elements in the first array are present in the second array and match the elements in the first array. Uses EqualityUtil to determine equality and is order-insensitive.- Parameters:
expected
- the expected result (reference)got
- the obtained result (what to compare against the reference)
-
appendFoundStatus
-
makeFoundArray
private static boolean[] makeFoundArray(int length) -
allTrue
private static boolean allTrue(boolean[] booleans) -
assertArrayEquals
-
assertSetsEqual
-
assertCollectionEquals
-
assertListEquals
-
assertIterableEquals
-
assertCollectionEquals
-
assertListEquals
-
assertIterableEquals
-
assertIterableEqualsIgnoreOrder
-
assertZero
public static void assertZero(int i) -
assertZero
public static void assertZero(long i) -
assertMatchRegex
-
makeHistogram
-
assertIterableEquals
-
assertIterableEquals
-
makeList
-
assertCausesException
-