public void WhenDevelopHasMultipleCommits_SpecifyExistingCommitId() { using (var context = new TestVesionContext()) { context.CreateBranch("dev"); context.WriteTextAndCommit("dummy.txt", "", "init commit"); context.MakeTaggedCommit("1.0.0"); context.MakeCommit(); context.MakeCommit(); context.MakeCommit(); var thirdCommit = context.Tip(); context.MakeCommit(); context.MakeCommit(); context.AssertFullSemver("1.1.0-alpha.3", commitId: thirdCommit.Hash); } }