public void Init() { _sessionRepository = new SessionRepositoryMock(); _graadRepository = new GraadRepositoryMock(); _graadMockFactory = new GraadMockFactory(); _homeController = new GraadController(_sessionRepository, _graadRepository); }
public void GeefKlimatogrammenDerdeGraadGeeftZesKlimatogrammen() { GraadMockFactory graadMockFactory = new GraadMockFactory(); var graad = graadMockFactory.MaakDerdeGraadAan().Object; Leerling l = new Leerling(); l.Graad = graad; var klimatogrammen = l.GeefKlimatogrammenDerdeGraad(); var vegTypes = new List <string>(6); Assert.AreEqual(6, klimatogrammen.Count); foreach (var klimatogram in klimatogrammen) { var res = l.Graad.DeterminatieTabel.Determineer(klimatogram).VegetatieType.Naam; if (vegTypes.Contains(res)) { Assert.Fail("Vegetatietypes zijn niet uniek."); } else { vegTypes.Add(res); } } }
public void GeefKlimatogrammenDerdeGraadStoptIndienErGeenZesMogelijkhedenZijn() { GraadMockFactory graadMockFactory = new GraadMockFactory(); var graad = graadMockFactory.MaakEersteGraadAan().Object; Leerling l = new Leerling(); l.Graad = graad; var klimatogrammen = l.GeefKlimatogrammenDerdeGraad(); Assert.AreEqual(1, klimatogrammen.Count); }
public void Init() { _klimatogramController = new KlimatogramController(); _graadMockFactory = new GraadMockFactory(); }