public async Task GetEventDetail_returns_eventdetailmodel() { var handler = new GetEventDetailQueryHandler(_context); var result = await handler.Handle(new GetEventDetailQuery { Id = 1 }, CancellationToken.None); result.Should().BeOfType <EventDetailModel>(); result.Id.Should().Be(1); result.Name.Should().Be("TestEvent1"); }
public async Task Handle_Get_EventDetail_Returns_Event() { // Arrange var sut = new GetEventDetailQueryHandler(_context, _mapper); // Act var result = await sut.Handle(new GetEventDetailQuery { Id = 1 }, CancellationToken.None); // Assert result.ShouldBeOfType <EventDetailDto>(); result.Id.ShouldBe(1); Assert.Equal("Training", result.EventTypeTitle); }