public async Task GetById_EntityExists_ReturnsEntity() { // Arrange var expected = await _context.QueueMembers.FirstOrDefaultAsync(s => s.Id == 1); // Act var result = await _queueMemberService.GetByIdAsync(1); // Assert result.Should().BeOfType <QueueMemberDTO>(); result.Should().BeEquivalentTo(expected.AdaptToDTO()); }
// GET: QueueMembers/Details/5 public async Task <IActionResult> Details(int id) { if (id < 0) { return(NotFound()); } var queueMember = await _service.GetByIdAsync(id); if (queueMember == null) { return(NotFound()); } return(View(queueMember)); }
public async Task <ActionResult <QueueMemberDTO> > GetById(int id) => Ok(await _queueMemberService.GetByIdAsync(id));