/** Test method for {@link icd3.Tank#equals(Object)}. */ @Test public void testTankEquality() { Tank defaultTank = new Tank(); double[] unitBottom = {0, 0, 0}; double[] unitTop = {1, 1, 1}; Tank unitTank = new Tank(unitBottom, unitTop); double[] otherUnitBottom = new double[3]; double[] otherUnitTop = new double[3]; for (int i = 0; i < 3; ++i) { otherUnitBottom[i] = 0; otherUnitTop[i] = 1; } Tank otherUnitTank = new Tank(otherUnitBottom, otherUnitTop); assertTrue(defaultTank.equals(defaultTank)); assertTrue(unitTank.equals(unitTank)); assertTrue(unitTank.equals(otherUnitTank)); assertTrue(otherUnitTank.equals(unitTank)); assertFalse(defaultTank.equals(null)); assertFalse(unitTank.equals(null)); }