public void DecrementMajorWithMinorAndPatch() { SemanticVersion version1 = "2.1.1"; var version = version1.Decrement(StepType.Major); Assert.Equal("1.0.0", version); }
public void DecrementMajor() { SemanticVersion version1 = "2"; var version = version1.Decrement(StepType.Major); Assert.Equal("1.0.0", version); }
public void DecrementPatch() { SemanticVersion version1 = "2.1.1"; var version = version1.Decrement(StepType.Patch); Assert.Equal("2.1.0", version); }
public void DecrementMajorWithMinor() { SemanticVersion version1 = "2.1"; var version = version1.Decrement(StepType.Major); Assert.AreEqual("1.0.0", (string)version); }
public void DecrementMajorError() { SemanticVersion version1 = "0"; Assert.Throws <WeavingException>(() => version1.Decrement(StepType.Major)); }
public void DecrementPatchError() { SemanticVersion version1 = "2.1.0"; Assert.Throws <WeavingException>(() => version1.Decrement(StepType.Patch)); }