/// <summary> /// Initializes a new instance of the <see cref="TestExecWindowControl"/> class. /// </summary> public TestExecWindowControl(IMainEvents in_mainEvents, IEventReceiver in_eventReceiver, IExecute in_executor) : this() { m_mainEvents = in_mainEvents; m_evenReceiver = in_eventReceiver; m_executor = in_executor; m_mainEvents.OnSetOutputLevel(Properties.Settings.Default.IdxOutputLevel + 1); m_executor.SetMemLeakCheck(Properties.Settings.Default.CheckForMemoryLeaks); }
/// [exec data] public Executor(IMainEvents in_mainEvents, IEventReceiver in_eventReceiver) { m_mainEvents = in_mainEvents; m_evenReceiver = in_eventReceiver; boostProcessOutputParser.OnTestSuiteEntered += BoostProcessOutputParser_OnTestSuiteEntered; boostProcessOutputParser.OnTestSuiteLeft += BoostProcessOutputParser_OnTestSuiteLeft; boostProcessOutputParser.OnTestSuiteSkipped += BoostProcessOutputParser_OnTestSuiteSkipped; boostProcessOutputParser.OnTestCaseEntered += BoostProcessOutputParser_OnTestCaseEntered; boostProcessOutputParser.OnTestCaseLeft += BoostProcessOutputParser_OnTestCaseLeft; boostProcessOutputParser.OnTestCaseSkipped += BoostProcessOutputParser_OnTestCaseSkipped; }
public VisualStudioConnector(IMainEvents in_mainEvents, IEventReceiver in_eventReceiver) { m_mainEvents = in_mainEvents; m_eventReceiver = in_eventReceiver; ConnectWithVisualStudio(); }