Cosmos/Tests/Cosmos.TestRunner.UI/MainWindowHandler.TestEngine.cs
2015-07-23 16:02:44 -04:00

31 lines
761 B
C#

using System;
using System.Collections.Generic;
using System.Threading;
using Cosmos.TestRunner.Core;
namespace Cosmos.TestRunner.UI
{
partial class MainWindowHandler
{
private Thread TestEngineThread = null;
public void RunTestEngine()
{
TestEngineThread = new Thread(TestEngineThreadMain);
TestEngineThread.Start();
}
private void TestEngineThreadMain()
{
var xEngine = new Engine();
DefaultEngineConfiguration.Apply(xEngine);
var xOutputXml = new OutputHandlerXml();
xEngine.OutputHandler = new MultiplexingOutputHandler(
xOutputXml,
this);
xEngine.Execute();
}
}
}