public void Init() { Winkel appie = new Winkel("appie"); Repo.AddWinkel(appie); Product p1 = new Product("kaas", 240, appie); Product p2 = new Product("bier", 340, appie); Product p3 = new Product("pizza", 540, appie); Product p4 = new Product("coffee", 140, appie); Repo.AddProduct(p1); Repo.AddProduct(p2); Repo.AddProduct(p3); Repo.AddProduct(p4); StandaardWinkelPerBezorgdag standaardWinkelPerBesteldag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Wednesday, Winkel = appie }; Repo.AddStandaardWinkel(standaardWinkelPerBesteldag); }
public void getWinkelPerDatumTest() { Winkel winkel = new Winkel("testWinkel"); Repo.AddWinkel(winkel); StandaardWinkelPerBezorgdag std = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Wednesday, Winkel = winkel, BestelDeadlineDag = DayOfWeek.Tuesday }; Repo.AddStandaardWinkel(std); Winkel someOtherwinkel = Repo.GetWinkelPerDatum(DateTime.Parse("2019-03-20")); Assert.IsTrue(someOtherwinkel.Winkelnaam.Equals("testWinkel")); }
public void Init() { Winkel supermarkt = new Winkel("AH"); Repo.AddWinkel(supermarkt); Winkel snackbar = new Winkel("Artisjok"); Repo.AddWinkel(snackbar); StandaardWinkelPerBezorgdag maandag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Monday, BestelDeadlineDag = DayOfWeek.Friday, BestelDeadlineTijd = TimeSpan.FromHours(11), WinkelId = supermarkt.WinkelId }; StandaardWinkelPerBezorgdag dinsdag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Tuesday }; StandaardWinkelPerBezorgdag woensdag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Wednesday, BestelDeadlineDag = DayOfWeek.Monday, BestelDeadlineTijd = TimeSpan.FromHours(11), WinkelId = supermarkt.WinkelId }; StandaardWinkelPerBezorgdag donderdag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Thursday }; StandaardWinkelPerBezorgdag vrijdag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Friday, BestelDeadlineDag = DayOfWeek.Friday, BestelDeadlineTijd = TimeSpan.FromHours(11), WinkelId = snackbar.WinkelId }; StandaardWinkelPerBezorgdag zaterdag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Saturday }; StandaardWinkelPerBezorgdag zondag = new StandaardWinkelPerBezorgdag() { Dag = DayOfWeek.Sunday }; Repo.AddStandaardWinkel(maandag); Repo.AddStandaardWinkel(dinsdag); Repo.AddStandaardWinkel(woensdag); Repo.AddStandaardWinkel(donderdag); Repo.AddStandaardWinkel(vrijdag); Repo.AddStandaardWinkel(zaterdag); Repo.AddStandaardWinkel(zondag); }