public void ShouldBeAbleToCancelJobOnNode() { var jobQueueItem = new JobQueueItem { JobId = Guid.NewGuid(), Name = "Name Test", CreatedBy = "Created By Test", Serialized = "Serialized Test", Type = "Type Test" }; NodeRepository.AddWorkerNode(_workerNode); JobRepository.AddItemToJobQueue(jobQueueItem); JobRepository.AssignJobToWorkerNode(); HttpSender.CallToWorkerNodes.Clear(); ManagerController.CancelJobByJobId(jobQueueItem.JobId); HttpSender.CallToWorkerNodes.Count.Should().Be.EqualTo(1); }
public void ShouldReturnBadRequestIfCancelThisJobGetsAnInvalidGuid() { var response = ManagerController.CancelJobByJobId(Guid.Empty); Assert.IsInstanceOf(typeof(BadRequestErrorMessageResult), response); }