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 booleanallTrue(boolean[] booleans) private static voidappendFoundStatus(StringBuffer sb, Object[] expected, boolean[] expectedFound) static voidassertArrayEquals(Object[] expected, Object[] got) static voidassertArrayEquals(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 voidassertArrayEquals(String message, Object[] o1, Object[] o2) static voidassertCausesException(Runnable r, Class<? extends Throwable> c) static voidstatic voidassertCollectionEquals(Collection o1, Collection o2, Comparator c) static voidassertIterableEquals(Iterable o1, Iterable o2) private static voidassertIterableEquals(Iterable i1, Iterable i2, String s) static voidassertIterableEquals(Iterable o1, Iterable o2, Comparator c) private static voidassertIterableEquals(Iterable i1, Iterable i2, Comparator c, String s) static voidstatic voidassertListEquals(List o1, List o2) static voidassertListEquals(List o1, List o2, Comparator c) static voidassertMatchRegex(String message, String pattern, String result) static voidassertSetsEqual(Set o1, Set o2) static voidassertZero(int i) static voidassertZero(long i) private static boolean[]makeFoundArray(int length) private static Mapprivate static ListMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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
-