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()); }
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); }