public void KenmerkNodeHeeftOuderIsWaarAlsHijEenOuderHeeft()
 {
     Node n = new VraagNode(vraagWaar);
     Node dummy = new KenmerkNode(kenmerk);
     n.VoegKindToeAanNeeNode(dummy);
     Assert.IsTrue(dummy.HeeftOuder());
 }
 public void KenmerkNodeOuderGeeftNullNaConstructie()
 {
     Node n = new KenmerkNode(kenmerk);
     Assert.IsNull(n.Ouder);
 }
 public void KenmerkNodeDetermineerKenmerkGooitArgumentExceptionBijNull()
 {
     Node n = new KenmerkNode(kenmerk);
     n.DetermineerKenmerk(null);
 }
 public void KenmerkNodeHeeftGeenOuderNaConstructie()
 {
     Node n = new KenmerkNode(kenmerk);
     Assert.IsFalse(n.HeeftOuder());
 }
 public void KenmerkNodeConstructorPlaatsKenmerkJuist()
 {
     KenmerkNode n = new KenmerkNode(kenmerk);
     Assert.AreEqual(kenmerk, n.Kenmerk);
 }
 public void KenmerkNodeDetermineerKenmerkGeeftKenmerkTerug()
 {
     Node n = new KenmerkNode(kenmerk);
     Assert.AreEqual(kenmerk, n.DetermineerKenmerk(noordKlimatogram));
 }
 public void KenmerkNodeAanmakenGooitArgumentExceptionBijNull()
 {
     Node n = new KenmerkNode(null);
 }
 public void VraagNodeVoegKindToeAanNeeNodePlaatstZichzelfAlsOuder()
 {
     Node n = new VraagNode(vraagWaar);
     Node dummy = new KenmerkNode(kenmerk);
     n.VoegKindToeAanNeeNode(dummy);
     Assert.AreEqual(n, ((VraagNode)n).NeeKind.Ouder);
 }
 public void VraagNodeVoegKindToeAanNeeNodePlaatstKindInNeeNode()
 {
     Node n = new VraagNode(vraagWaar);
     Node dummy = new KenmerkNode(kenmerk);
     n.VoegKindToeAanNeeNode(dummy);
     Assert.AreEqual(dummy, ((VraagNode)n).NeeKind);
 }
Exemplo n.º 10
0
 public void KenmerkNodeVoegKindToeAanNeeNodeGooitInvalidOperationExceptieBijNullArgument()
 {
     Node n = new KenmerkNode(kenmerk);
     n.VoegKindToeAanNeeNode(null);
 }
Exemplo n.º 11
0
 public void KenmerkNodeVoegKindToeAanJaNodeGooitInvalidOperationExceptionBijGeldigArgument()
 {
     Node n = new KenmerkNode(kenmerk);
     n.VoegKindToeAanJaNode(new KenmerkNode(kenmerk));
 }