コード例 #1
0
 /** 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
               }));
 }