コード例 #1
0
        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);
            }
        }