public async Task <ActionResult <GetPerson.Result> > Get(Guid id) { var command = new GetPerson.Command { Id = id }; var result = await _mediator.Send(command); return(result); }
public async Task ShouldReturnPerson_WhenCommandIsValid() { // Arrange var person = await Context.SeedPersonAsync(); var command = new GetPerson.Command { Id = person.Id }; // Act var result = await _uut.Handle(command, CancellationToken.None); // Assert result.Person.Should().BeEquivalentTo(person); }