@Test
    public void testParseValue() throws GuacamoleException {
        assertEquals(Fish.SALMON,   FAVORITE_FISH.parseValue("salmon"));
        assertEquals(Fish.TROUT,    FAVORITE_FISH.parseValue("trout"));
        assertEquals(Fish.MACKEREL, FAVORITE_FISH.parseValue("mackerel"));
        assertEquals(Fish.TUNA,     FAVORITE_FISH.parseValue("tuna"));
        assertEquals(Fish.TUNA,     FAVORITE_FISH.parseValue("yellowfin"));
        assertEquals(Fish.SARDINE,  FAVORITE_FISH.parseValue("sardine"));
    }
Verifies that EnumGuacamoleProperty correctly parses string values that
are associated with their corresponding enum constants using the
{@link PropertyValue} annotation.

@throws GuacamoleException
    If a valid test value is incorrectly recognized by parseValue() as
    invalid.
guacamole-ext/src/test/java/org/apache/guacamole/properties/EnumGuacamolePropertyTest.java