Esempio n. 1
0
        public void RunConfigurationToXmlShouldProvideExecutionThreadApartmentState()
        {
            var runConfiguration = new RunConfiguration {
                ExecutionThreadApartmentState = PlatformApartmentState.STA
            };

            StringAssert.Contains(runConfiguration.ToXml().InnerXml, "<ExecutionThreadApartmentState>STA</ExecutionThreadApartmentState>");
        }
Esempio n. 2
0
        public void RunConfigurationToXmlShouldProvideDesignMode()
        {
            var runConfiguration = new RunConfiguration {
                DesignMode = true
            };

            StringAssert.Contains(runConfiguration.ToXml().InnerXml, "<DesignMode>True</DesignMode>");
        }
Esempio n. 3
0
        public void RunConfigurationToXmlShouldProvideCollectSourceInformationSameAsDesignMode(bool val)
        {
            var runConfiguration = new RunConfiguration {
                DesignMode = val
            };

            StringAssert.Contains(runConfiguration.ToXml().InnerXml.ToUpperInvariant(), $"<CollectSourceInformation>{val}</CollectSourceInformation>".ToUpperInvariant());
        }
Esempio n. 4
0
        public string CreateDefaultRunsettingsFile()
        {
            XmlDocument      tmp = XmlRunSettingsUtilities.CreateDefaultRunSettings() as XmlDocument;
            RunConfiguration runConfiguration = new RunConfiguration();
            XmlNode          node             = tmp.ImportNode(runConfiguration.ToXml(), true);

            tmp.LastChild.AppendChild(node);
            return(tmp.InnerXml);
        }