blob: 43dda115206a0adc423911b66d8186571717c668 [file] [log] [blame]
package org.testng;
import java.util.Collection;
import java.util.Map;
import java.util.Set;
import org.testng.annotations.Test;
import org.testng.collections.Maps;
import org.testng.internal.annotations.Sets;
/**
* This class/interface
*/
public class AssertTest {
@Test
public void nullObjectArrayAssertEquals() {
Object[] expected= null;
Object[] actual= null;
Assert.assertEquals(actual, expected);
}
@Test
public void nullObjectArrayAssertNoOrder() {
Object[] expected= null;
Object[] actual= null;
Assert.assertEqualsNoOrder(actual, expected);
}
@Test
public void nullCollectionAssertEquals() {
Collection expected = null;
Collection actual = null;
Assert.assertEquals(actual, expected);
}
@Test
public void nullSetAssertEquals() {
Set expected = null;
Set actual = null;
Assert.assertEquals(actual, expected);
}
@Test
public void nullMapAssertEquals() {
Map expected = null;
Map actual = null;
Assert.assertEquals(actual, expected);
}
@Test
public void oneNullMapAssertEquals() {
Map expected = Maps.newHashMap();
Map actual = null;
try {
Assert.assertEquals(actual, expected);
}
catch (AssertionError error) {
//do nothing
}
}
@Test
public void oneNullSetAssertEquals() {
Set expected = null;
Set actual = Sets.newHashSet();
try {
Assert.assertEquals(actual, expected);
}
catch (AssertionError error) {
//do nothing
}
}
}