public void NietGelijkAanMethodeVergelijkGeeftFalseAlsWaardenGelijkZijn() { // Arrange vergelijking = new NietGelijkAan(); // Assert Assert.IsFalse(vergelijking.Vergelijk(7.5, 7.5)); Assert.IsFalse(vergelijking.Vergelijk(0, 0)); Assert.IsFalse(vergelijking.Vergelijk(-99, -99)); }
public void GelijkAanMethodeVergelijkGeeftTrueAlsWaardenGelijkZijn() { // Arrange vergelijking = new GelijkAan(); // Assert Assert.IsTrue(vergelijking.Vergelijk(7.5, 7.5)); Assert.IsTrue(vergelijking.Vergelijk(0, 0)); Assert.IsTrue(vergelijking.Vergelijk(-99, -99)); }
public void KleinerDanOfGelijkAanMethodeVergelijkGeeftFalseAlsParam1GroterDanParam2Is() { // Arrange vergelijking = new KleinerDanOfGelijkAan(); // Assert Assert.IsFalse(vergelijking.Vergelijk(2.5, 1)); Assert.IsFalse(vergelijking.Vergelijk(0.0001, 0)); Assert.IsFalse(vergelijking.Vergelijk(-1, -1.000001)); Assert.IsFalse(vergelijking.Vergelijk(7, -5)); }
public void GroterDanOfGelijkAanMethodeVergelijkGeeftFalseAlsParam1KleinerDanParam2Is() { // Arrange vergelijking = new GroterDanOfGelijkAan(); // Assert Assert.IsFalse(vergelijking.Vergelijk(4.999, 5)); Assert.IsFalse(vergelijking.Vergelijk(4, 5)); Assert.IsFalse(vergelijking.Vergelijk(-20, -1)); Assert.IsFalse(vergelijking.Vergelijk(-4, 15)); }
public void GroterDanMethodeVergelijkGeeftTrueAlsParam1GroterDanParam2Is() { // Arrange vergelijking = new GroterDan(); // Assert Assert.IsTrue(vergelijking.Vergelijk(1, 0)); Assert.IsTrue(vergelijking.Vergelijk(1, 0.9999)); Assert.IsTrue(vergelijking.Vergelijk(-1, -20)); Assert.IsTrue(vergelijking.Vergelijk(15, -4)); }
public void KleinerDanMethodeVergelijkGeeftTrueAlsParam1KleinerDanParam2Is() { // Arrange vergelijking = new KleinerDan(); // Assert Assert.IsTrue(vergelijking.Vergelijk(3, 9)); Assert.IsTrue(vergelijking.Vergelijk(0, 9)); Assert.IsTrue(vergelijking.Vergelijk(3, 3.0001)); Assert.IsTrue(vergelijking.Vergelijk(-1, 0)); Assert.IsTrue(vergelijking.Vergelijk(-3, -2.9999)); }
public void NietGelijkAanMethodeVergelijkGeeftTrueAlsWaardenVerschillendZijn() { // Arrange vergelijking = new NietGelijkAan(); // Assert Assert.IsTrue(vergelijking.Vergelijk(7.5, 9)); Assert.IsTrue(vergelijking.Vergelijk(7.5, 9.95)); Assert.IsTrue(vergelijking.Vergelijk(0, 9)); Assert.IsTrue(vergelijking.Vergelijk(9, 0)); Assert.IsTrue(vergelijking.Vergelijk(-5, 0)); Assert.IsTrue(vergelijking.Vergelijk(-6.3, -20)); }
public void GelijkAanMethodeVergelijkGeeftFalseAlsWaardenNietGelijkZijn() { // Arrange vergelijking = new GelijkAan(); // Assert Assert.IsFalse(vergelijking.Vergelijk(7.5, 9)); Assert.IsFalse(vergelijking.Vergelijk(7.5, 9.95)); Assert.IsFalse(vergelijking.Vergelijk(0, 9)); Assert.IsFalse(vergelijking.Vergelijk(9, 0)); Assert.IsFalse(vergelijking.Vergelijk(-5, 0)); Assert.IsFalse(vergelijking.Vergelijk(-6.3, -20)); }
public virtual bool LosOp(Klimatogram klimatogram) { if (Parameter1 == null) { throw new ArgumentException("Parameter1 is null."); } if (Parameter2 == null) { throw new ArgumentException("Parameter2 is null."); } if (Vergelijking == null) { throw new ArgumentException("Vergelijk is null."); } if (klimatogram == null) { throw new ArgumentException("Klimatogram is null."); } double param1 = Parameter1.GeefParameterWaarde(klimatogram); double param2 = Parameter2.GeefParameterWaarde(klimatogram); return(Vergelijking.Vergelijk(param1, param2)); }
public override double GeefParameterWaarde(Klimatogram klimatogram) { return(klimatogram.MaandGegevens.Count(m => Vergelijking.Vergelijk(m.Temperatuur, Constante))); }