コード例 #1
0
 public void RunWorkflowForXmlImplWithEmptyRootNameExpectedDoesNotChangeRootName()
 {
     var expectedXml = new XElement("MyRoot");
     var workflows = new WorkflowsMock { ReturnXml = expectedXml.ToString() };
     var result = workflows.RunWorkflowForXmlImpl(TestServerUri, string.Empty);
     Assert.AreEqual(expectedXml.Name, result.Name);
 }
コード例 #2
0
 public void RunWorkflowForXmlImplWithRootNameExpectedDoesChangeRootName()
 {
     const string ExpectedRootName = "NewRoot";
     var expectedXml = new XElement("MyRoot");
     var workflows = new WorkflowsMock { ReturnXml = expectedXml.ToString() };
     var result = workflows.RunWorkflowForXmlImpl(TestServerUri, ExpectedRootName);
     Assert.AreEqual(ExpectedRootName, result.Name);
 }
コード例 #3
0
        public void RunWorkflowForXmlImplWithEmptyRootNameExpectedDoesNotChangeRootName()
        {
            var expectedXml = new XElement("MyRoot");
            var workflows   = new WorkflowsMock {
                ReturnXml = expectedXml.ToString()
            };
            var result = workflows.RunWorkflowForXmlImpl(TestServerUri, string.Empty);

            Assert.AreEqual(expectedXml.Name, result.Name);
        }
コード例 #4
0
        public void RunWorkflowForXmlImplWithValidParametersExpectedReturnsXml()
        {
            var expectedXml = _workflowResultXml.ToString(SaveOptions.DisableFormatting);
            var workflows   = new WorkflowsMock {
                ReturnXml = expectedXml
            };
            var result    = workflows.RunWorkflowForXmlImpl(TestServerUri);
            var actualXml = result.ToString(SaveOptions.DisableFormatting);

            Assert.AreEqual(expectedXml, actualXml);
        }
コード例 #5
0
        public void RunWorkflowForXmlImplWithRootNameExpectedDoesChangeRootName()
        {
            const string ExpectedRootName = "NewRoot";
            var          expectedXml      = new XElement("MyRoot");
            var          workflows        = new WorkflowsMock {
                ReturnXml = expectedXml.ToString()
            };
            var result = workflows.RunWorkflowForXmlImpl(TestServerUri, ExpectedRootName);

            Assert.AreEqual(ExpectedRootName, result.Name);
        }
コード例 #6
0
 public void RunWorkflowForXmlImplWithValidParametersExpectedReturnsXml()
 {
     var expectedXml = _workflowResultXml.ToString(SaveOptions.DisableFormatting);
     var workflows = new WorkflowsMock { ReturnXml = expectedXml };
     var result = workflows.RunWorkflowForXmlImpl(TestServerUri);
     var actualXml = result.ToString(SaveOptions.DisableFormatting);
     Assert.AreEqual(expectedXml, actualXml);
 }