C# Class NuGet.Test.SemanticVersionTest

Mostra file Open project: monoman/NugetCracker

Private Methods

Method Description
ParseIgnoresLeadingAndTrailingWhitespace ( string versionString, SemanticVersion expected ) : void
ParseReadsLegacyStyleVersionNumbers ( string versionString, SemanticVersion expected ) : void
ParseReadsSemverAndHybridSemverVersionNumbers ( string versionString, SemanticVersion expected ) : void
ParseThrowsIfStringIsNotAValidSemVer ( string versionString ) : void
ParseThrowsIfStringIsNullOrEmpty ( ) : void
SemVerEqualityComparisonsWorkForNullValues ( ) : void
SemVerEqualsOperatorWorks ( string versionA, string versionB ) : void
SemVerLessThanAndGreaterThanOperatorsWorks ( string versionA, string versionB ) : void
SemVerThrowsIfLeftHandExpressionForCompareOperatorsIsNull ( ) : void
StringConstructorParsesValuesCorrectly ( string version, System.Version versionValue, string specialValue ) : void
ToStringConstructedFromVersionAndSpecialVersionConstructor ( System.Version version, string specialVersion, string expected ) : void
ToStringReturnsOriginalValue ( string version ) : void
TryParseStrictParsesStrictVersion ( ) : void
TryParseStrictReturnsFalseIfVersionIsNotStrictSemVer ( string version ) : void