public async Task <ActionResult <VaccinationDto> > GetById(long id) { var vaccination = await _service.GetById(id); if (vaccination == null) { return(NotFound()); } return(vaccination); }
public async Task GetById_ResultValueEqualsExpected_Success() { var vaccination = new Vaccination() { Id = 1, Name = "testName", Type = "testType" }; var id = vaccination.Id; var vaccinationDto = _mapper.Map <VaccinationDto>(vaccination); _vaccinationRepositoryMock.Setup(x => x.GetByIdAsync(id)).ReturnsAsync(vaccination); var actual = await _service.GetById(id); Assert.AreEqual(vaccinationDto, actual); }