/** Tests for equals. */ @Test public void testEquals() { final AdminCondition obj = new AdminCondition(100); assertTrue(obj.equals(obj)); assertTrue(new AdminCondition().equals(new AdminCondition())); assertFalse(new AdminCondition(100).equals(new AdminCondition(1000))); assertFalse(new AdminCondition(100).equals("testString")); assertFalse(new AdminCondition(100).equals(null)); assertTrue( "subclass is equal", new AdminCondition(100) .equals( new AdminCondition(100) { // this is an anonymous sub class })); }
/** Tests for constructor1. */ @Test public void testConstructor1() { final AdminCondition adminCondition = new AdminCondition(100); assertEquals("adminCondition.hashCode()", 729, adminCondition.hashCode()); }