// Load an existing extension private void edit(nameConstraints nameCon) { nc = nameCon; // Populate the dataset for (int i = 0; i < nc.Permitted.Count; i++) { updateDataSet("permitted", nc.Permitted[i], i); } for (int i = 0; i < nc.Excluded.Count; i++) { updateDataSet("excluded", nc.Permitted[i], i); } if (ds.Tables["permitted"].Rows.Count > 0) { cbPermitted.Checked = true; } if (ds.Tables["excluded"].Rows.Count > 0) { cbExcluded.Checked = true; } // critical setting if (nc.Critical) { cbCritical.Checked = true; } else { cbCritical.Checked = false; } }
public void nameConstraintsConstructorTest1() { bool Critical = false; nameConstraints target = new nameConstraints(Critical); Assert.IsFalse(target.Critical); }
public void ToStringTest() { nameConstraints target = new nameConstraints(true); NameConstraintTree Tree = NameConstraintTree.Permitted; target.Add(Tree, testData2); Assert.AreEqual(testData4, target.ToString()); }
public void AddTest() { nameConstraints target = new nameConstraints(true); NameConstraintTree Tree = NameConstraintTree.Permitted; target.Add(Tree, testData2); Assert.AreEqual(testData2, target.Permitted[0]); }
public void RemoveTest() { nameConstraints target = new nameConstraints(testData1); NameConstraintTree Tree = NameConstraintTree.Permitted; target.Remove(Tree, testData2); Assert.AreEqual(0, target.Permitted.Count); }
public void ExcludedTest() { nameConstraints target = new nameConstraints(testData1); List <OSCAGeneralName> actual; actual = target.Excluded; Assert.AreEqual(testData3, actual[0]); }
public void nameConstraintsConstructorTest3() { XElement xml = testData1; nameConstraints target = new nameConstraints(xml); Assert.IsTrue(target.Critical); Assert.AreEqual(target.Name, "NameConstraints"); Assert.AreEqual(target.DisplayName, "Name Constraints"); }
public void ToXmlTest() { nameConstraints target = new nameConstraints(testData1); XNode expected = testData1; XNode actual; actual = target.ToXml(); Assert.AreEqual(expected.ToString(), actual.ToString()); }
public NameConstraints(nameConstraints NameCon) { InitializeComponent(); // Setup the dataset ds.Tables.Add("permitted"); ds.Tables["permitted"].Columns.Add("#"); ds.Tables["permitted"].Columns.Add("Type"); ds.Tables["permitted"].Columns.Add("Name"); ds.Tables.Add("excluded"); ds.Tables["excluded"].Columns.Add("#"); ds.Tables["excluded"].Columns.Add("Type"); ds.Tables["excluded"].Columns.Add("Name"); // Setup the grid dgvPermitted.Refresh(); dgvPermitted.DataSource = ds.Tables["permitted"]; //dgvCaIssuers.Columns[0].Width = 30; dgvExcluded.DataSource = ds.Tables["excluded"]; //dgvOcsp.Columns[0].Width = 30; // Setup the buttons 'n stuff butAddPermitted.Enabled = false; butAddExcluded.Enabled = false; butRemovePermitted.Enabled = false; butRemoveExcluded.Enabled = false; if (NameCon == null) { create(); } else { edit(NameCon); } }
// Create a new extension private void create() { nc = new nameConstraints(); }
public void nameConstraintsConstructorTest() { nameConstraints target = new nameConstraints(); Assert.IsTrue(target.Critical); }
public void NameConstraintTest() { nameConstraints target = new nameConstraints(testData1); Assert.IsInstanceOfType(target.NameConstraint, typeof(NameConstraints)); }