aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Barchuk <raindev@icloud.com>2015-11-12 21:27:16 +0200
committerAndrew Barchuk <raindev@icloud.com>2015-11-12 21:27:16 +0200
commitd48b0cd8a003d9162bf3a02a0889bf21ab1a88dd (patch)
tree2f42513f01f29bdca4b9a686e76367a6f9886a8a /src
parentc4b3345f723b33cd19d3ed4166d5e170f6eef196 (diff)
downloadtestng-d48b0cd8a003d9162bf3a02a0889bf21ab1a88dd.tar.gz
Add plain arrays equality comparison tests
Add plain array assertEquals/assertNotEquals tests to serve as examples in ArrayEqualityAssertTest. The tests complement array equality testing inside collections by contrasting them to direct array comparison.
Diffstat (limited to 'src')
-rw-r--r--src/test/java/test/asserttests/ArrayEqualityAssertTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/java/test/asserttests/ArrayEqualityAssertTest.java b/src/test/java/test/asserttests/ArrayEqualityAssertTest.java
index d9e5c526..df629dc5 100644
--- a/src/test/java/test/asserttests/ArrayEqualityAssertTest.java
+++ b/src/test/java/test/asserttests/ArrayEqualityAssertTest.java
@@ -20,6 +20,18 @@ import static org.testng.Assert.assertNotEquals;
*/
public class ArrayEqualityAssertTest {
@Test
+ public void arrayAssertEquals() {
+ assertEquals(new int[]{ 42 }, new int[] { 42 },
+ "arrays are compared by value in assertEquals");
+ }
+
+ @Test(expectedExceptions = AssertionError.class)
+ public void arrayAssertNotEquals() {
+ assertNotEquals(new int[]{ 42 }, new int[] { 42 },
+ "arrays are compared by value in assertNotEquals");
+ }
+
+ @Test
public void arrayInsideListAssertEquals() {
List<int[]> list = Arrays.asList(
new int[]{ 42 }