public void ToStringTest() { nameConstraints target = new nameConstraints(true); NameConstraintTree Tree = NameConstraintTree.Permitted; target.Add(Tree, testData2); Assert.AreEqual(testData4, target.ToString()); }
public void RemoveTest() { nameConstraints target = new nameConstraints(testData1); NameConstraintTree Tree = NameConstraintTree.Permitted; target.Remove(Tree, testData2); Assert.AreEqual(0, target.Permitted.Count); }
public void AddTest() { nameConstraints target = new nameConstraints(true); NameConstraintTree Tree = NameConstraintTree.Permitted; target.Add(Tree, testData2); Assert.AreEqual(testData2, target.Permitted[0]); }
/// <summary> /// Remove a name /// </summary> /// <param name="Tree">Exclude or include</param> /// <param name="Name">Name to remove</param> public void Remove(NameConstraintTree Tree, OSCAGeneralName Name) { switch (Tree) { case NameConstraintTree.Permitted: permitted.Remove(Name); break; case NameConstraintTree.Excluded: excluded.Remove(Name); break; } }