public void ChangeOUNameTest() { //Test1 int ouID = 1; string newName = "NewTestName"; bool expected = true; bool actual; string oldName = (from p in db.OrganizationalUnit where p.ID == ouID select p.Name).FirstOrDefault(); OUManager_Accessor target = new OUManager_Accessor(); actual = target.ChangeOUName(ouID, newName); Assert.AreEqual(expected, actual); //cleanup target.ChangeOUName(ouID, oldName); //Test2 ouID = 1156121561; //not in DB newName = "NewTestName"; expected = false; target = new OUManager_Accessor(); actual = target.ChangeOUName(ouID, newName); Assert.AreEqual(expected, actual); }
public void OUManagerConstructorTest() { OUManager_Accessor target = new OUManager_Accessor(); string fqdn = "System"; bool expected = true; bool actual; actual = target.Exist(fqdn); Assert.AreEqual(expected, actual); fqdn = "SystemFalse"; expected = false; actual = target.Exist(fqdn); Assert.AreEqual(expected, actual); }
public void CreateOUTest() { //Test1 OUManager_Accessor target = new OUManager_Accessor(); string name = "MyTestOU"; string parentFQDN = "System"; try { target.CreateOU(name, parentFQDN); Assert.IsTrue(true); } catch (Exception e) { Assert.IsTrue(false); } //cleanup int testOUID = (from p in db.OrganizationalUnit where p.Name == name select p.ID).FirstOrDefault(); Assert.IsTrue(target.DeleteOU(testOUID), "Cleanup fails"); //Test2 target = new OUManager_Accessor(); name = "MyTestOU"; parentFQDN = "SystemFalse"; //cleanup int cleanOUID = (from p in db.OrganizationalUnit where p.Name == parentFQDN select p.ID).FirstOrDefault(); Assert.IsFalse(target.DeleteOU(testOUID), "Cleanup for test 2 fails"); try { target.CreateOU(name, parentFQDN); Assert.IsTrue(false); } catch (Exception e) { Assert.IsTrue(true); } }
public void ExistTest() { //Test 1 OUManager_Accessor target = new OUManager_Accessor(); string fqdn = "System"; bool expected = true; bool actual; actual = target.Exist(fqdn); Assert.AreEqual(expected, actual); //Test 2 target = new OUManager_Accessor(); fqdn = "SystemFalse"; //not in DB expected = false; actual = target.Exist(fqdn); Assert.AreEqual(expected, actual); }
public void DeleteOUTest() { //Test 1 OUManager_Accessor target = new OUManager_Accessor(); int ouID = target.AddOU("MyTestOUforDeleteOUTest", 1); bool expected = true; bool actual; actual = target.DeleteOU(ouID); Assert.AreEqual(expected, actual); //Test 2 target = new OUManager_Accessor(); ouID = 17835; expected = false; actual = target.DeleteOU(ouID); Assert.AreEqual(expected, actual); }
public void AssignToOUTest() { //Test1 string workstationDomainName = "hestia1.visus.uni-stuttgart.de"; int newOUID = 0; bool expected = true; bool actual; int oldOUID = (from p in db.MonitoredSystem where p.FQDN == workstationDomainName select p.ID).FirstOrDefault(); OUManager_Accessor target = new OUManager_Accessor(); actual = target.AssignToOU(workstationDomainName, newOUID); Assert.AreEqual(expected, actual); //cleanup target.AssignToOU(workstationDomainName, oldOUID); }
public void AddOUTest() { //Test 1 OUManager_Accessor target = new OUManager_Accessor(); string name = "MyTestOU"; int fatherOU = 0; int notExpected = -1; int actual; actual = target.AddOU(name, fatherOU); Assert.AreNotEqual(notExpected, actual); //cleanup Assert.IsTrue(target.DeleteOU(actual), "Cleanup fails"); //Test 2 target = new OUManager_Accessor(); name = "MyTestOU"; fatherOU = 8816548; //not in database! int expected = -1; actual = target.AddOU(name, fatherOU); Assert.AreEqual(expected, actual); }