public async void Handle_WithNewStatusAssignedInMessage_UpdatesRequest() { var query = new RequestStatusChangeCommand { RequestId = _existingRequestId2, NewStatus = RequestStatus.Assigned }; var handler = new RequestStatusChangeCommandHandlerAsync(Context); var result = await handler.Handle(query); var requestToValidate = Context.Requests.First(rec => rec.RequestId == _existingRequestId2); requestToValidate.Status.ShouldBe(RequestStatus.Assigned); result.ShouldBeTrue(); }
public async void Handle_WithNewStatusAssignedInMessage_UpdatesRequest() { var query = new RequestStatusChangeCommand { RequestId = _existingRequestId2, NewStatus = RequestStatus.Assigned }; var handler = new RequestStatusChangeCommandHandlerAsync(Context); var result = await handler.Handle(query); var requestToValidate = Context.Requests.First(rec => rec.RequestId == _existingRequestId2); requestToValidate.Status.ShouldBe(RequestStatus.Assigned); result.ShouldBeTrue(); }