public void Smaller_due_to_patch() { // Arrange var version = new TestableVersion { Major = 1, Minor = 2, Patch = 3 }; var other = new TestableVersion { Major = 1, Minor = 2, Patch = 4 }; // Act var result = version.CompareMain(other); // Assert Assert.That(result, Is.EqualTo(-1)); }
public void Equal_main_versions() { // Arrange var version = new TestableVersion { Major = 1, Minor = 2, Patch = 3 }; var other = new TestableVersion { Major = 1, Minor = 2, Patch = 3 }; // Act var result = version.CompareMain(other); // Assert Assert.That(result, Is.EqualTo(0)); }
public void Greater_due_to_minor() { // Arrange var version = new TestableVersion { Major = 1, Minor = 2 }; var other = new TestableVersion { Major = 1, Minor = 1 }; // Act var result = version.CompareMain(other); // Assert Assert.That(result, Is.EqualTo(1)); }