protected override void Context()
        {
            _commits = new[]
            {
                _firstCommit = CommitHelper.Create(),
                _lastCommit  = CommitHelper.Create()
            };

            A.CallTo(() => _persistence.GetUndispatchedCommits()).Returns(_commits);
        }
        public void Reset()
        {
            // Undo potential impact from earlier tests
            using (var repository = new LibGit2Sharp.Repository(Module.WorkingDir))
            {
                var options = new LibGit2Sharp.CheckoutOptions();
                repository.Reset(LibGit2Sharp.ResetMode.Hard, (LibGit2Sharp.Commit)repository.Lookup(CommitHash, LibGit2Sharp.ObjectType.Commit), options);
                repository.RemoveUntrackedFiles();
            }

            CommitHelper.SetCommitMessage(Module, commitMessageText: null, amendCommit: false);
        }
Beispiel #3
0
        protected override void Context()
        {
            _commits = new[]
            {
                CommitHelper.Create(),
                    CommitHelper.Create()
            };

            _persistence.Setup(x => x.Initialize());
            _persistence.Setup(x => x.GetUndispatchedCommits()).Returns(_commits);
            _dispatcher.Setup(x => x.Dispatch(_commits.First()));
            _dispatcher.Setup(x => x.Dispatch(_commits.Last()));
        }