Exemplo n.º 1
0
        public async Task <ActionResult <VaccinationDto> > GetById(long id)
        {
            var vaccination = await _service.GetById(id);

            if (vaccination == null)
            {
                return(NotFound());
            }

            return(vaccination);
        }
Exemplo n.º 2
0
        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);
        }