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_major() { // Arrange var version = new TestableVersion {Major = 2}; var other = new TestableVersion {Major = 1}; // Act var result = version.CompareMain(other); // Assert Assert.That(result, Is.EqualTo(1)); }
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)); }