public class GenericVersionTest extends Object
Modifier and Type | Field and Description |
---|---|
protected static int |
X_EQ_Y |
protected static int |
X_GT_Y |
protected static int |
X_LT_Y |
Constructor and Description |
---|
GenericVersionTest() |
protected static final int X_LT_Y
protected static final int X_EQ_Y
protected static final int X_GT_Y
public GenericVersionTest()
protected Version newVersion(String version)
public void testEmptyVersion()
public void testNumericOrdering()
public void testDelimiters()
public void testLeadingZerosAreSemanticallyIrrelevant()
public void testTrailingZerosAreSemanticallyIrrelevant()
public void testTrailingZerosBeforeQualifierAreSemanticallyIrrelevant()
public void testTrailingDelimitersAreSemanticallyIrrelevant()
public void testInitialDelimiters()
public void testConsecutiveDelimiters()
public void testUnlimitedNumberOfVersionComponents()
public void testUnlimitedNumberOfDigitsInNumericComponent()
public void testTransitionFromDigitToLetterAndViceVersaIsEqualivantToDelimiter()
public void testWellKnownQualifierOrdering()
public void testWellKnownQualifierVersusUnknownQualifierOrdering()
public void testWellKnownSingleCharQualifiersOnlyRecognizedIfImmediatelyFollowedByNumber()
public void testUnknownQualifierOrdering()
public void testCaseInsensitiveOrderingOfQualifiers()
public void testCaseInsensitiveOrderingOfQualifiersIsLocaleIndependent()
public void testQualifierVersusNumberOrdering()
public void testVersionEvolution()
public void testMinimumSegment()
public void testMaximumSegment()
protected void assertOrder(int expected, String version1, String version2)
protected void assertSequence(String... versions)
Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.