/** 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());
 }