public void TestMissingFileNameConfig() { PCAMainUI pca1; pca1 = new PCAMainUI("missingFileNameConfig.xml", TEST_EXEC_FOLDER, TEST_FOLDER, DEST_FOLDER); Assert.IsNotNull(pca1); Assert.IsTrue(pca1.ValidInput); XmlElement policySettings = pca.XmlConfigurations; Assert.IsNotNull(policySettings); Assert.AreEqual(policySettings.Name, "PolicySettings"); ProtectSettings settings = pca1.PolicySettings; Assert.IsNotNull(settings); ViewablePolicySets viewablePolicySets = settings.Configs["Email Actions"]; Assert.IsTrue(viewablePolicySets != null && viewablePolicySets.PolicySets != null); Assert.AreEqual(viewablePolicySets.PolicySets.Count, 3); foreach(string key in viewablePolicySets.PolicySets.Keys) { Assert.AreNotEqual("Convert Documents to PDF", key); } }
public void TestInvalidConfigFile() { PCAMainUI pca1; pca1 = new PCAMainUI("config.xml", TEST_EXEC_FOLDER, TEST_FOLDER, DEST_FOLDER); Assert.IsNotNull(pca1); Assert.IsFalse(pca1.ValidInput); pca1.Dispose(); }
public void TestValidPathConfig() { PCAMainUI pca1; pca1 = new PCAMainUI("validPathConfig.xml", TEST_EXEC_FOLDER, TEST_FOLDER, DEST_FOLDER); Assert.IsNotNull(pca1); Assert.IsTrue(pca1.ValidInput); string src = ""; string dest = ""; bool result = XmlReadUtilities.GetPathName(pca1.XmlConfigurations, "SourcePath", ref src); Assert.IsTrue(result); Assert.AreEqual(src, @"P:\Projects\Hygiene\src\Workshare.Protect.ConfigurationAssistant.Tests\"); result = XmlReadUtilities.GetPathName(pca1.XmlConfigurations, "DestPath", ref dest); Assert.IsTrue(result); Assert.AreEqual(dest, @"P:\Projects\Hygiene\src\Workshare.Protect.ConfigurationAssistant.Tests\PublishedPolicySetStore\"); }
public void Setup() { pca = new PCAMainUI("configuration.xml", TEST_EXEC_FOLDER, TEST_FOLDER, DEST_FOLDER); }
public void TestInvalidPathConfig() { PCAMainUI pca1; pca1 = new PCAMainUI("invalidPathConfig.xml", TEST_EXEC_FOLDER, TEST_FOLDER, DEST_FOLDER); Assert.IsNotNull(pca1); Assert.IsFalse(pca1.ValidInput); }