@Test public void testValueOfIgnoreCase() { assertEquals(OrderPolicyType.KEY, OrderPolicyType.valueOfIgnoreCase("KEY")); assertEquals(OrderPolicyType.PARTITION, OrderPolicyType.valueOfIgnoreCase("Partition")); assertEquals(OrderPolicyType.PARTITION, OrderPolicyType.valueOfIgnoreCase("PARTition")); assertEquals(OrderPolicyType.PARTITION, OrderPolicyType.valueOfIgnoreCase("PartItIon")); assertEquals(OrderPolicyType.THREAD, OrderPolicyType.valueOfIgnoreCase("thread")); }
@Test public void testValueOfIgnoreCaseWithInvalidValues() { assertNull(OrderPolicyType.valueOfIgnoreCase("KEYZ")); assertNull(OrderPolicyType.valueOfIgnoreCase("Values")); assertNull(OrderPolicyType.valueOfIgnoreCase("invalid")); }