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); }
public void KenmerkNodeVoegKindToeAanNeeNodeGooitInvalidOperationExceptieBijNullArgument() { Node n = new KenmerkNode(kenmerk); n.VoegKindToeAanNeeNode(null); }
public void KenmerkNodeVoegKindToeAanJaNodeGooitInvalidOperationExceptionBijGeldigArgument() { Node n = new KenmerkNode(kenmerk); n.VoegKindToeAanJaNode(new KenmerkNode(kenmerk)); }