public void SetUp() { // // CREATE THE START CONFIGURATION. // _StartConfig = new MarkerConfig(); _StartConfig.Type = MarkerType.Enabled; _StartConfig.FailureMode = MarkerFailureMode.HighlyVisible; _StartConfig.ReportFactoryType = MarkerReportFactoryType.PlainText; MarkerConfigReference.MarkerConfig = _StartConfig; // // BUILD THE PATH TO THE CONFIGURATION FILE. // string FixtureBaseDir = TestFixtureConfig.TestFixturesBaseDir + "\\ConfiguratorFixtures\\Fixture_10_ConfigureAndWatch"; string FileName = "markers-config.xml"; string SourceConfigFilePath = FixtureBaseDir + "\\_TestFiles\\" + FileName; _TargetConfigFilePath = FixtureBaseDir + "\\" + FileName; // // CLEAN UP FROM ANY PREVIOUS FAILURES. // if (File.Exists(_TargetConfigFilePath)) { File.Delete(_TargetConfigFilePath); } // // WATCH THE FILE. // XmlConfigurator.ConfigureAndWatch(_TargetConfigFilePath); // // CREATE THE CONFIGURATION FILE THAT THE XML CONFIGURATOR SHOULD BE WATCHING. // File.Copy(SourceConfigFilePath, _TargetConfigFilePath); // // WAIT FOR THE CONFIGURATION TO PROPAGATE. // Thread.Sleep(20); // // GET THE CONFIGURATION FROM THE PROVIDER. // _EndConfig = MarkerConfigProvider.GetMarkerConfig(); }
public void SetUp() { // // BUILD THE PATH TO THE CONFIGURATION FILE. // string FixtureBaseDir = TestFixtureConfig.TestFixturesBaseDir + "\\ConfiguratorFixtures\\Fixture_00_Created"; string FileName = "markers-config.xml"; string SourceConfigFilePath = FixtureBaseDir + "\\_TestFiles\\" + FileName; _TargetConfigFilePath = FixtureBaseDir + "\\" + FileName; if (File.Exists(_TargetConfigFilePath)) { File.Delete(_TargetConfigFilePath); } // // CREATE THE CONFIGURATION FILE. // File.Copy(SourceConfigFilePath, _TargetConfigFilePath); // // WATCH THE FILE. // XmlConfigurator.Configure(_TargetConfigFilePath); // // WAIT. // //Thread.Sleep(1000); // // GET THE CONFIGURATION. // _MarkerConfig = MarkerConfigProvider.GetMarkerConfig(); }