public async Task UpdateResumeEventCommandHandler_UpdatesResumeEvent()
        {
            var resumeEvents = await SeedData();

            var resumeEvent = resumeEvents.First();

            var message = new UpdateResumeEventCommand()
            {
                Id        = resumeEvent.Id,
                DateRange = new DateRangeDto()
                {
                    StartDate = resumeEvent.DateRange.StartDate,
                    EndDate   = resumeEvent.DateRange.EndDate
                },
                Message = "Updated message",
                Name    = resumeEvent.Name
            };
            var handler = new UpdateResumeEventHandler(TestContext.CreateHandlerContext <ResumeEventViewModel>(RequestDbContext));

            var result = await handler.Handle(message, CancellationToken.None);

            Assert.Equal("Updated message", result.Message);
        }
Exemple #2
0
 public async Task <ResumeEventViewModel> Update(UpdateResumeEventCommand message)
 => await _mediator.Send(message);