public void testAsEnabled() { assertFalse(UserStatus.CREATED.asEnabled().isDisabled()); assertFalse(UserStatus.CONFIRMED.asEnabled().isDisabled()); assertFalse(UserStatus.DISABLED.asEnabled().isDisabled()); assertFalse(UserStatus.DISABLED2.asEnabled().isDisabled()); assertFalse(UserStatus.DISABLED.asEnabled().asEnabled().isDisabled()); assertFalse(UserStatus.CREATED.asEnabled().isConfirmed()); assertTrue(UserStatus.CONFIRMED.asEnabled().isConfirmed()); assertFalse(UserStatus.DISABLED.asEnabled().isConfirmed()); assertTrue(UserStatus.DISABLED2.asEnabled().isConfirmed()); }