public void ReleaseRepoWithTagTest() { var repoReader = new GitRepoReader(TestRepositories.ReleaseBranchRepositoryWithTaggedRc(), string.Empty); repoReader.CommitCountUniqueToFeature.Should().Be(3); repoReader.CommitCountDevelopSinceLastMinorCoreVersion.Should().Be(1); repoReader.HeadCommitHash.Should().Be("e"); repoReader.CurrentCoreVersion.SemVer.Should().Be("0.0.0"); repoReader.CurrentBranch.Name.Should().Be($"{DashDashVersion.Constants.ReleaseBranchName}/1.0.0"); repoReader.HighestMatchingTagForReleaseCandidate?.ToString().Should().Be("1.0.0-rc.2"); }
public void ReleaseRepoWithTagVersionTest() { var version = GenerateVersionNumber(TestRepositories.ReleaseBranchRepositoryWithTaggedRc()); version.SemVer.Should().Be("1.0.0-rc.3"); }