public void GetByCategoryTestmethod(int number) { HttpClient client = TestServer.GetClient(); IMegatokyoClient service = new MegatokyoClient(client); RantOutputDTO result = service.GetRantAsync(number).GetAwaiter().GetResult(); Assert.IsTrue(result.Number == number); }
public async Task <IActionResult> GetAllRants() { try { List <RantOutputDTO> rantsData = new(); IEnumerable <RantDomain> rants = await _mediator.Send(new GetAllRantsQuery()); if (!rants.Any()) { return(NoContent()); } foreach (RantDomain rant in rants) { RantOutputDTO rantOutputDTO = _mapper.Map <RantOutputDTO>(rant); rantsData.Add(rantOutputDTO); } return(Ok(rantsData)); } catch { throw; } }