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");
        }