public async Task <IActionResult> GetSpecialist([FromRoute] GetSpecialist query) { try { var s = await _dispatcher.QueryAsync(query); return(Ok(s)); } catch (Exception ex) { } return(BadRequest()); }
public async Task specialist_controller_get_specialist_DTO() { //Arrange GetSpecialist gs = new GetSpecialist(); gs.Id = Guid.NewGuid(); //Act var actionResult = await _controller.GetSpecialist(gs); var okResult = actionResult as OkObjectResult; //Assert okResult.Value.Should().NotBeNull(); var result = okResult.Value.Should().BeAssignableTo <SpecialistDto>(); }