Beispiel #1
0
        public void ConstructorTemperatuurKoudsteMaandVraagTest()
        {
            VraagEersteGraad vraag = new TemperatuurKoudsteMaandVraag(klimatogramNoord);

            Assert.AreEqual("Wat is de temperatuur van de koudste maand?", vraag.Vraag);
            Assert.AreSame(klimatogramNoord, vraag.Klimatogram);
        }
Beispiel #2
0
        public void TemperatuurKoudsteMaandVraagGeeftJuisteOplossing()
        {
            VraagEersteGraad vraagNoord = new TemperatuurKoudsteMaandVraag(klimatogramNoord);
            VraagEersteGraad vraagZuid  = new TemperatuurKoudsteMaandVraag(klimatogramZuid);

            Assert.AreEqual(2.5, vraagNoord.LosOp());
            Assert.AreEqual(2.5, vraagZuid.LosOp());
        }
Beispiel #3
0
        public void TemperatuurKoudsteMaandVraagGeeftMogelijkeAntwoorden()
        {
            VraagEersteGraad vraagNoord = new TemperatuurKoudsteMaandVraag(klimatogramNoord);
            VraagEersteGraad vraagZuid  = new TemperatuurKoudsteMaandVraag(klimatogramZuid);
            List <double>    lijst      = new List <double> {
                2.5, 3.2, 5.7, 8.7, 12.7, 15.5, 17.2, 17, 14.4, 10.4, 6, 3.4
            };

            CollectionAssert.AreEqual(lijst, vraagNoord.GeefMogelijkeAntwoorden().ToList());
            CollectionAssert.AreEqual(lijst, vraagZuid.GeefMogelijkeAntwoorden().ToList());
        }