// GET: Pet/Details/5 public ActionResult Details(Guid id) { PetConsultationsViewModel petConsultationViewModel = new PetConsultationsViewModel(); PetModel pet = petRepository.GetPetById(id); petConsultationViewModel.Name = pet.Name; petConsultationViewModel.Race = pet.Race; petConsultationViewModel.Species = pet.Species; petConsultationViewModel.IdOwner = pet.IdOwner; List <ConsultationModel> consultations = consultationRepository.GetConsultationByIdPet(id); petConsultationViewModel.consultationList = consultations; return(View("PetDetails", petConsultationViewModel)); }
public void GetPetByID_InvalidID_ReturnsNull() { //Arrange var petRepository = new PetRepository(new BaseRepository()); //Act var noPetFound = petRepository.GetPetById(Guid.Empty); //Assert Assert.IsNull(noPetFound); }
public async Task <Pet> GetPetById(string key) { PetRepository _repo = new PetRepository(); return(await _repo.GetPetById(key)); }