public override async void Init(object initData) { base.Init(initData); var srv = new AllergyService(); var allergies = await srv.GetPatientAllergiesAsync(); AllergyList = new ObservableCollection <AllergyInfoPageModel>(); foreach (Allergy al in allergies) { AllergyList.Add(new AllergyInfoPageModel { AllergyIdLabel = al.AllergyId, AllergyDescriptionLabel = al.Description }); } }
public async Task TestGetAllNoResults() { // Arrange var allergies = new List <Allergy>(); var mockUnitOfWork = new Mock <IUnitOfWork>(); mockUnitOfWork .Setup(x => x.AllergyRepository.GetAllAsync(It.IsAny <bool>())) .ReturnsAsync(allergies); var service = new AllergyService(mockUnitOfWork.Object, _mapper); // Act var result = await service.GetAllAsync(); // Assert Assert.NotNull(result); Assert.Empty(result); Assert.IsAssignableFrom <IEnumerable <AllergyDTO> >(result); }
// Allergy Services public List <Allergy> getAllAllergies() { IAllergyService service = new AllergyService(); return(service.getAllAllergies()); }
// ------------------------------- Allergy Services public string GetAllAllergies() { IAllergyService service = new AllergyService(); return(service.getAllAllergies()); }