public void ReturnsNullWhenNoNextVersionIsInConfig() { var contextBuilder = new GitVersionContextBuilder(); var sut = new ConfigNextVersionBaseVersionStrategy(); var baseVersion = sut.GetVersion(contextBuilder.Build()); baseVersion.ShouldBe(null); }
public void ShouldNotBeIncremented() { var contextBuilder = new GitVersionContextBuilder() .WithConfig(new Config { NextVersion = "1.0.0" }); var sut = new ConfigNextVersionBaseVersionStrategy(); var baseVersion = sut.GetVersion(contextBuilder.Build()); baseVersion.ShouldIncrement.ShouldBe(false); baseVersion.SemanticVersion.ToString().ShouldBe("1.0.0"); }