public void Setup() { _repo = new Mock <IMedicineStockRepository>(); _ser = new Mock <IMedicineStockService>(); medicinestock = new List <MedicineStock> { new MedicineStock { Name = "Aspirin", ChemicalComposition = "Acetylsalicyclic acid", TargetAilment = "General", DateOfExpiry = "22-10-2021", NumberOfTabletsInStock = 250 }, new MedicineStock { Name = "Codeine", ChemicalComposition = "serotonin", TargetAilment = "Orthopaedics", DateOfExpiry = "20-8-2021", NumberOfTabletsInStock = 100 }, new MedicineStock { Name = "Mifepristone", ChemicalComposition = "methotrexate", TargetAilment = "Gynaecology", DateOfExpiry = "1-1-2022", NumberOfTabletsInStock = 300 }, new MedicineStock { Name = "Combiflam", ChemicalComposition = "Acetaminophen", TargetAilment = "General", DateOfExpiry = "30-9-2021", NumberOfTabletsInStock = 150 }, new MedicineStock { Name = "Misoprostol", ChemicalComposition = "Adenylate cyclase", TargetAilment = "Gynaecology", DateOfExpiry = "22-10-2021", NumberOfTabletsInStock = 200 }, new MedicineStock { Name = "Cytotec", ChemicalComposition = "Myo-Inostiol,D-Chiro-Inostiol,L-Methyl Folate", TargetAilment = "Gynaecology ", DateOfExpiry = "15-5-2021", NumberOfTabletsInStock = 200 } }; _ser.Setup(x => x.MedicineStockInformation1()).Returns(medicinestock); ser = _ser.Object; _repo.Setup(m => m.MedicineStockInformation()).Returns(medicinestock); repo = _repo.Object; }
public void setup() { _repository = new Mock <IMedicineStockRepository>(); medicineStock = new List <MedicineStock>() { new MedicineStock() { Name = "Orthoherb", ChemicalComposition = "Castor Plant,Adulsa,Neem", TargetAilment = "Orthopaedics", DateOfExpiry = Convert.ToDateTime("2022-12-31"), NumberOfTabletsInStock = 10000 }, new MedicineStock() { Name = "Cholecalciferol", ChemicalComposition = "aspartame ,food dyes", TargetAilment = "Orthopaedics", DateOfExpiry = Convert.ToDateTime("2023-1-1"), NumberOfTabletsInStock = 5000 }, new MedicineStock() { Name = "Gaviscon", ChemicalComposition = "sodium alginate, sodium bicarbonate", TargetAilment = "General", DateOfExpiry = Convert.ToDateTime("2022-12-31"), NumberOfTabletsInStock = 4000 }, new MedicineStock() { Name = "Dolo-650", ChemicalComposition = "Acetaminophen , Dexbrompheniramine", TargetAilment = "General", DateOfExpiry = Convert.ToDateTime("2022-12-31"), NumberOfTabletsInStock = 8000 }, new MedicineStock() { Name = "Cyclopam", ChemicalComposition = "Dicyclomine , Paracetamol ", TargetAilment = "Gynaecology", DateOfExpiry = Convert.ToDateTime("2022-12-31"), NumberOfTabletsInStock = 12000 }, new MedicineStock() { Name = "Hilact", ChemicalComposition = "Asparagus racemosus , Anethum sowa ", TargetAilment = "Gynaecology", DateOfExpiry = Convert.ToDateTime("2022-12-31"), NumberOfTabletsInStock = 6000 } }.AsEnumerable(); _repository.Setup(m => m.GetStockDetails()).Returns(medicineStock); repository = _repository.Object; }
public void StockRepository_InValidInput_ReturnsNull() { medicineStock = null; _repository.Setup(m => m.GetStockDetails()).Returns(medicineStock); repository = _repository.Object; List <MedicineStock> result = (List <MedicineStock>)repository.GetStockDetails(); Assert.IsNull(result); }
public void MedicineStockInfoTest_FailCase_Repository() { medicinestock = null; _repo.Setup(m => m.MedicineStockInformation()).Returns(medicinestock); repo = _repo.Object; List <MedicineStock> result = repo.MedicineStockInformation(); Assert.IsNull(result); }
public MedicineStockProvider(IMedicineStockRepository IMedicineStock) { this.IMedicineStock = IMedicineStock; }
public MedicineStockController(IConfiguration config, IMedicineStockRepository repo) { configuration = config; this.repo = repo; }
public MedicineStockProvider(IMedicineStockRepository medicineStock) { _medicineStock = medicineStock; }
public MedicineStockService(IMedicineStockRepository repository) { _repository = repository; }
public void Setup() { _repo = new Mock <IMedicineStockRepository>(); _pro = new Mock <IMedicineStockProvider>(); medicineStock = new List <MedicineStockDTO> { new MedicineStockDTO { Name = "Medicine1", ChemicalComposition = new List <string> { "chemical1", "chemical2" }, TargetAilment = "Orthopaedics", DateOfExpiry = DateTime.Parse("10-10-2021"), NumberOfTabletsInStock = 50 }, new MedicineStockDTO { Name = "Medicine2", ChemicalComposition = new List <string> { "chemical3", "chemical2" }, TargetAilment = "General", DateOfExpiry = DateTime.Parse("10-09-2021"), NumberOfTabletsInStock = 50 }, new MedicineStockDTO { Name = "Medicine3", ChemicalComposition = new List <string> { "chemical1", "chemical2" }, TargetAilment = "Gynecology", DateOfExpiry = DateTime.Parse("10-10-2021"), NumberOfTabletsInStock = 50 }, new MedicineStockDTO { Name = "Medicine4", ChemicalComposition = new List <string> { "chemical1", "chemical2" }, TargetAilment = "Gynecology", DateOfExpiry = DateTime.Parse("10-10-2021"), NumberOfTabletsInStock = 50 }, new MedicineStockDTO { Name = "Medicine5", ChemicalComposition = new List <string> { "chemical1", "chemical2" }, TargetAilment = "General", DateOfExpiry = DateTime.Parse("10-10-2021"), NumberOfTabletsInStock = 50 }, }; _pro.Setup(x => x.GetMedicineStock()).Returns(medicineStock); pro = _pro.Object; _repo.Setup(m => m.GetAll()).Returns(medicineStock); repo = _repo.Object; }
public MedicineStockService(IMedicineStockRepository repo) { this.repo = repo; }