public BerekenController(GebruikerContainer gebruikerContainer, UitkomstContainer uitkomstContainer, ProductContainer productContainer, InvoerContainer invoerContainer) { gc = gebruikerContainer; uc = uitkomstContainer; pc = productContainer; ic = invoerContainer; }
public void TestAddUitkomst() { //Arrange UitkomstContainer uitkomstContainer = Program.uitkomstContainer; //Act uitkomstContainer.AddUitkomst(); //Assert Assert.IsTrue(uitkomstContainer.UitkomstList.Count == 1); }
public void TestUitkomstDatabase() { //Arrange UitkomstContainer uitkomstContainer = Program.uitkomstContainer; uitkomstContainer.AddUitkomst(); //Act try { uitkomstContainer.AddToDatabase(); } //Assert catch { Assert.Fail(); } }
public void TestVoedingsWaardes() { //Arrange GebruikerContainer gebruikerContainer = new GebruikerContainer(); UitkomstContainer uitkomstContainer = new UitkomstContainer(); ProductContainer productContainer = new ProductContainer(); InvoerContainer invoerContainer = new InvoerContainer(); BerekenController berekenController = new BerekenController(gebruikerContainer, uitkomstContainer, productContainer, invoerContainer); DateTime date = new DateTime(2002, 9, 1); gebruikerContainer.AddGebruiker(1, 65, 190, date.Date, 2, true, false); //Act berekenController.Bereken(); //Assert Assert.IsTrue(uitkomstContainer.UitkomstList[0].maximaleCalorieën < 2500 && uitkomstContainer.UitkomstList[0].maximaleCalorieën > 1500); Assert.IsTrue(uitkomstContainer.UitkomstList[0].minimaleCalorieën < 2500 && uitkomstContainer.UitkomstList[0].minimaleCalorieën > 1500); Assert.IsTrue(uitkomstContainer.UitkomstList[0].maximaleTotaleVetten < 150 && uitkomstContainer.UitkomstList[0].maximaleTotaleVetten > 20); Assert.IsTrue(uitkomstContainer.UitkomstList[0].minimaleTotaleVetten < 150 && uitkomstContainer.UitkomstList[0].minimaleTotaleVetten > 20); Assert.IsTrue(uitkomstContainer.UitkomstList[0].maximaleVerzadigdeVetten < 100 && uitkomstContainer.UitkomstList[0].maximaleVerzadigdeVetten > 0); Assert.IsTrue(uitkomstContainer.UitkomstList[0].maximaleKoolhydraten < 500 && uitkomstContainer.UitkomstList[0].maximaleKoolhydraten > 150); Assert.IsTrue(uitkomstContainer.UitkomstList[0].minimaleKoolhydraten < 500 && uitkomstContainer.UitkomstList[0].minimaleKoolhydraten > 150); Assert.IsTrue(uitkomstContainer.UitkomstList[0].maximaleSuikers < 150 && uitkomstContainer.UitkomstList[0].maximaleSuikers > 0); Assert.IsTrue(uitkomstContainer.UitkomstList[0].maximaleEiwitten < 300 && uitkomstContainer.UitkomstList[0].maximaleEiwitten > 0); Assert.IsTrue(uitkomstContainer.UitkomstList[0].minimaleEiwitten < 300 && uitkomstContainer.UitkomstList[0].minimaleEiwitten > 0); Assert.IsTrue(uitkomstContainer.UitkomstList[0].maximaleZouten < 9 && uitkomstContainer.UitkomstList[0].maximaleZouten > 0); Assert.IsTrue(uitkomstContainer.UitkomstList[0].minimaleZouten < 9 && uitkomstContainer.UitkomstList[0].minimaleZouten > 0); }