public async Task Ok() { var query = new GetLocationQuery { LocationId = 1 }; var result = await _handler.Handle(query, CancellationToken.None); Assert.NotNull(result); Assert.StrictEqual(_location, result); }
public async Task Then_The_Service_Is_Called( GetLocationQuery query, Domain.Entities.Location location, [Frozen] Mock <ILocationService> service, GetLocationQueryHandler handler) { //Arrange service.Setup(x => x.GetLocationsByLocationAuthorityName(query.LocationName, query.AuthorityName)).ReturnsAsync(location); //Act var actual = await handler.Handle(query, CancellationToken.None); //Assert actual.Location.Should().BeEquivalentTo(location); }