Package org.apache.tapestry5.test.ioc
Class TestUtils
java.lang.Object
org.testng.Assert
org.apache.tapestry5.test.ioc.TestUtils
- Direct Known Subclasses:
TestBase
Deprecated.
In 5.4, with no replacement
Extra assertions on top of the standard set, packaged as a base class for easy referencing in tests. Also,
utilities for instantiation objects and setting and reading private fields of those objects.
This class was originally in the tapestry-ioc module as was moved to tapestry-test; the package name was not changed
to ensure backwards compatibility.
- Since:
- 5.2.0
-
Nested Class Summary
Nested classes/interfaces inherited from class org.testng.Assert
org.testng.Assert.ThrowingRunnable
-
Field Summary
Fields inherited from class org.testng.Assert
ARRAY_MISMATCH_TEMPLATE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> void
assertArraysEqual
(T[] actual, T... expected) Deprecated.Convenience forassertListsEquals(List, List)
.static <T> void
assertListsEquals
(List<T> actual, List<T> expected) Deprecated.Compares two lists for equality; first all the elements are individually compared for equality (if the lists are of unequal length, only elements up to the shorter length are compared).static <T> void
assertListsEquals
(List<T> actual, T... expected) Deprecated.Convenience forassertListsEquals(List, List)
.static void
assertMessageContains
(Throwable t, String... substrings) Deprecated.Asserts that the message property of the throwable contains each of the provided substrings.static <T> T
Deprecated.Creates a new instance of the object using its default constructor, and initializes it (viaset(Object, Object[])
).static Object
Deprecated.Reads the content of a private field.static <T> T
Deprecated.Initializes private fields (via reflection).protected static <T> void
Deprecated.static void
Deprecated.Invoked from code that should not be reachable.Methods inherited from class org.testng.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsDeep, assertEqualsDeep, assertEqualsDeep, assertEqualsNoOrder, assertEqualsNoOrder, assertEqualsNoOrder, assertEqualsNoOrder, assertEqualsNoOrder, assertEqualsNoOrder, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEqualsDeep, assertNotEqualsDeep, assertNotEqualsDeep, assertNotEqualsDeep, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThrows, assertThrows, assertTrue, assertTrue, expectThrows, fail, fail, fail
-
Constructor Details
-
TestUtils
public TestUtils()Deprecated.
-
-
Method Details
-
unreachable
Deprecated.Invoked from code that should not be reachable. For example, place a call to unreachable() after invoking a method that is expected to throw an exception. -
assertMessageContains
Deprecated.Asserts that the message property of the throwable contains each of the provided substrings.- Parameters:
t
- throwable to checksubstrings
- some number of expected substrings
-
assertListsEquals
Deprecated.Compares two lists for equality; first all the elements are individually compared for equality (if the lists are of unequal length, only elements up to the shorter length are compared). Then the length of the lists are compared. This generally gives- Type Parameters:
T
- type of objects to compare- Parameters:
actual
- actual values to checkexpected
- expected values
-
showLists
Deprecated. -
assertListsEquals
Deprecated.Convenience forassertListsEquals(List, List)
.- Type Parameters:
T
- type of objects to compare- Parameters:
actual
- actual values to checkexpected
- expected values
-
assertArraysEqual
Deprecated.Convenience forassertListsEquals(List, List)
.- Type Parameters:
T
- type of objects to compare- Parameters:
actual
- actual values to checkexpected
- expected values
-
set
Deprecated.Initializes private fields (via reflection).- Parameters:
object
- object to be updatedfieldValues
- string field names and corresponding field values- Returns:
- the object
-
get
Deprecated.Reads the content of a private field.- Parameters:
object
- to read the private field fromfieldName
- name of field to read- Returns:
- value stored in the field
- Since:
- 5.1.0.5
-
create
Deprecated.Creates a new instance of the object using its default constructor, and initializes it (viaset(Object, Object[])
).- Parameters:
objectType
- typeof object to instantiatefieldValues
- string field names and corresponding field values- Returns:
- the initialized instance
-