Exemple #1
0
        public void DeleteJobCommandWithSingleJobInQueue_Execute_CallsRemoveInJobInfoQueue()
        {
            var jobInfoStub = MockRepository.GenerateStub <JobInfo>();

            var jobList = new List <JobInfo>(new[] { jobInfoStub });

            _queueStub.Stub(x => x.JobInfos).Return(jobList);

            var model = BuildViewModel();

            model.DeleteJobCommand.Execute(jobList);

            _queueStub.AssertWasCalled(x => x.Remove(jobInfoStub, true));
        }