@Test
    public void testVersionCompare() {
        testVersionCompare("VERSION_0_0_1", "VERSION_0_0_2", "VERSION_0_0_3");
        testVersionCompare("VERSION_0_1_0", "VERSION_0_2_0", "VERSION_0_3_0");
        testVersionCompare("VERSION_1_0_0", "VERSION_2_0_0", "VERSION_3_0_0");
        testVersionCompare("VERSION_1_2_3", "VERSION_1_3_3", "VERSION_2_0_0");
    }
Verifies that version order comparisons using atLeast() behave as
required.
guacamole-common/src/test/java/org/apache/guacamole/protocol/GuacamoleProtocolVersionTest.java