@Test
public void testParseCinchapiFeatureBranchSemanticVersion() {

    int major = 0;
    int minor = 5;
    int patch = 0;
    int build = 26;
    String snapshot = "-CON-512";
    String cinchapiVersion = AnyStrings.format("{}.{}.{}.{}{}", major,
            minor, patch, build, snapshot);
    Version version = Versions.parseSemanticVersion(cinchapiVersion);
    Assert.assertEquals(major, version.getMajorVersion());
    Assert.assertEquals(minor, version.getMinorVersion());
    Assert.assertEquals(patch, version.getPatchVersion());
    Assert.assertEquals(String.valueOf(build), version.getBuildMetadata());
}