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

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

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

            StringAssert.Contains(runConfiguration.ToXml().InnerXml.ToUpperInvariant(), $"<CollectSourceInformation>{val}</CollectSourceInformation>".ToUpperInvariant());
        }
Exemple #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);
        }