public void ConvertPowershellToProperties()
        {
            // Initialize Instance
            var target = new ConvertToProperties { Properties = "-Property1 \"V a l u e 1\" -Property2 ~!@#$%^&*()_=+`-", InputType = PropertiesType.PowerShell, FailBuildOnError = true, IgnoreExceptions = false, TreatWarningsAsErrors = true, LogExceptionStack = true };

            // Invoke the Workflow
            var actual = WorkflowInvoker.Invoke(target);

            // Test the result
            string property1Value = "";
            Assert.IsTrue(actual.TryGetValue("Property1", out property1Value));
            Assert.AreEqual(property1Value, "\"V a l u e 1\"");
            Assert.IsTrue(actual.TryGetValue("Property2", out property1Value));
            Assert.AreEqual(property1Value, "~!@#$%^&*()_=+`-");
        }
Пример #2
0
        public void ConvertPowershellToProperties()
        {
            // Initialize Instance
            var target = new ConvertToProperties {
                Properties = "-Property1 \"V a l u e 1\" -Property2 ~!@#$%^&*()_=+`-", InputType = PropertiesType.PowerShell, FailBuildOnError = true, IgnoreExceptions = false, TreatWarningsAsErrors = true, LogExceptionStack = true
            };

            // Invoke the Workflow
            var actual = WorkflowInvoker.Invoke(target);

            // Test the result
            string property1Value = "";

            Assert.IsTrue(actual.TryGetValue("Property1", out property1Value));
            Assert.AreEqual(property1Value, "\"V a l u e 1\"");
            Assert.IsTrue(actual.TryGetValue("Property2", out property1Value));
            Assert.AreEqual(property1Value, "~!@#$%^&*()_=+`-");
        }