Cosmos/Tests/Cosmos.TestRunner.Core/OutputHandlerBasic.cs
2015-07-20 21:01:56 +02:00

22 lines
1 KiB
C#

using System;
namespace Cosmos.TestRunner.Core
{
public abstract class OutputHandlerBasic
{
public abstract void ExecuteKernelStart(string assemblyName);
public abstract void ExecuteKernelEnd(string assemblyName);
public abstract void LogDebugMessage(string message);
public abstract void LogMessage(string message);
public abstract void LogError(string message);
public abstract void ExecutionStart();
public abstract void ExecutionEnd();
public abstract void UnhandledException(Exception exception);
public abstract void TaskStart(string taskName);
public abstract void TaskEnd(string taskName);
public abstract void SetKernelTestResult(bool succeeded, string message);
public abstract void RunConfigurationStart(RunConfiguration configuration);
public abstract void RunConfigurationEnd(RunConfiguration configuration);
public abstract void SetKernelSucceededAssertionsCount(int succeededAssertions);
}
}