public async Task Should_Not_Recieve_Audit_Service_WorkItemId_Argument_Is_Invalid(int workItemId) { _context.Message.Returns(new WorkItemDeleted { WorkItemId = workItemId }); await _handler.Consume(_context); await _workItemAuditService.DidNotReceive().WIDeleted(Arg.Any <int>(), Arg.Any <WorkItemHistoryDto>()); }
public async Task Should_Not_Publish_And_Update_Entity(int workItemId) { _consumeContext.Message.Returns(new WorkItemUpdated { WorkItemId = workItemId, OldWorkItem = OldWorkItem, NewWorkItem = IdenticalNewWorkItem }); await _handler.Consume(_consumeContext); await _bus.DidNotReceive().Publish(Arg.Any <EmailSend>()); await _workItemAuditService.DidNotReceive().WIUpdated(Arg.Any <int>(), Arg.Any <WorkItemHistoryDto>(), Arg.Any <WorkItemHistoryDto>()); }
public async Task Should_Throw_And_Catch_WorkItem_Not_Found(int workItemId, int userId) { _context.Message.Returns(new WorkItemCreated { NewWorkItem = null, WorkItemId = workItemId }); await _handler.Consume(_context); await _userService.DidNotReceive().GetById(userId); await _bus.DidNotReceive().Publish(Arg.Any <EmailSend>()); await _workItemAuditService.DidNotReceive().WICreated(Arg.Any <int>(), Arg.Any <WorkItemHistoryDto>()); }