package nl.tudelft.bw4t.map; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.runners.MockitoJUnitRunner; import static org.junit.Assert.*; @RunWith(MockitoJUnitRunner.class) public class EqualsTest { @Test public void testSameInstance() { NewMap map = new NewMap(); assertTrue(map.equals(map)); } @Test public void testSimple1() { NewMap map = new NewMap(); NewMap map2 = new NewMap(); assertTrue(map.equals(map2)); } @Test public void testFile1() throws Exception { NewMap map = NewMap.create(EqualsTest.class.getResourceAsStream("/Rainbow")); NewMap map2 = NewMap.create(EqualsTest.class.getResourceAsStream("/Rainbow")); assertTrue(map.equals(map2)); assertEquals(map.hashCode(), map2.hashCode()); } }