@Test
public void testIsValidType() {

    Assert.assertFalse(SortFieldConfig.isValidType(""));
    Assert.assertFalse(SortFieldConfig.isValidType(null));
    Assert.assertFalse(SortFieldConfig.isValidType("testinvalid"));
    Assert.assertTrue(SortFieldConfig
            .isValidType(SortFieldConfig.FieldType.DATE.toString().toUpperCase()));
    Assert.assertTrue(SortFieldConfig
            .isValidType(SortFieldConfig.FieldType.DATE.toString().toLowerCase()));
    Assert.assertTrue(SortFieldConfig
            .isValidType(SortFieldConfig.FieldType.NUMBER.toString().toUpperCase()));
    Assert.assertTrue(SortFieldConfig
            .isValidType(SortFieldConfig.FieldType.NUMBER.toString().toLowerCase()));
    Assert.assertTrue(SortFieldConfig
            .isValidType(SortFieldConfig.FieldType.STRING.toString().toUpperCase()));
    Assert.assertTrue(SortFieldConfig
            .isValidType(SortFieldConfig.FieldType.STRING.toString().toLowerCase()));
}