Exemplo n.º 1
0
            public void Extra_prerelease_number()
            {
                // Arrange
                var version = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { "beta", 1 }
                };
                var other = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { "beta" }
                };

                // Act
                var result = version.ComparePre(other);

                // Assert
                Assert.That(result, Is.EqualTo(1));
            }
Exemplo n.º 2
0
            public void Should_equal_without_prerelease()
            {
                // Arrange
                var version = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { }
                };
                var other = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { }
                };

                // Act
                var result = version.ComparePre(other);

                // Assert
                Assert.That(result, Is.EqualTo(0));
            }
Exemplo n.º 3
0
            public void Greater_prerelease_string()
            {
                // Arrange
                var version = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { "beta" }
                };
                var other = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { "alpha" }
                };

                // Act
                var result = version.ComparePre(other);

                // Assert
                Assert.That(result, Is.EqualTo(1));
            }
Exemplo n.º 4
0
            public void Prerelease_should_be_smaller_than_release()
            {
                // Arrange
                var version = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { "beta" }
                };
                var other = new TestableVersion {
                    Prerelease = new VersionIdentifier[] { }
                };

                // Act
                var result = version.ComparePre(other);

                // Assert
                Assert.That(result, Is.EqualTo(-1));
            }