public void Initialize() { var engineX = new TestEngineClass(); InternalEngineCreated?.Invoke(engineX); TestEngine = engineX; }
public void Initialize() { #if NET35 var engineX = new TestEngine(); #else var engineX = TestEngineActivator.CreateInstance(); #endif InternalEngineCreated?.Invoke(engineX); TestEngine = engineX; }
// The Adapter is constructed using the default constructor. // We don't have any info to initialize it until one of the // ITestDiscovery or ITestExecutor methods is called. Each // Discover or Execute method must call this method. protected void Initialize(IDiscoveryContext context, IMessageLogger messageLogger) { var engine = new TestEngineClass(); InternalEngineCreated?.Invoke(engine); TestEngine = engine; TestLog = new TestLogger(messageLogger); Settings = new AdapterSettings(TestLog); TestLog.InitSettings(Settings); try { Settings.Load(context); TestLog.Verbosity = Settings.Verbosity; } catch (Exception e) { TestLog.Warning("Error initializing RunSettings. Default settings will be used"); TestLog.Warning(e.ToString()); } }