Event
NUnit.Core.Event is the abstract base for all stored events.
An Event is the stored representation of a call to the
ITestListener interface and is used to record such calls
or to queue them for forwarding on another thread or at
a later time.
using NUnit.Framework.Interfaces;
namespace NUnit.Framework.Internal.Execution
{
public abstract class Event
{
public virtual bool IsSynchronous => false;
public abstract void Send(ITestListener listener);
}
}