Class TestRunCallbackAttribute
An assembly level attribute that indicates that a given type should be subscribed for receiving updates on the test progress.
Implements
Inherited Members
Namespace: UnityEngine .TestRunner
Assembly: solution.dll
Syntax
[AttributeUsage(AttributeTargets.Assembly)]
public class TestRunCallbackAttribute : Attribute, _Attribute
Examples
using NUnit.Framework.Interfaces;
using UnityEngine;
using UnityEngine.TestRunner;
[assembly:TestRunCallback(typeof(TestListener))]
public class TestListener : ITestRunCallback
{
public void RunStarted(ITest testsToRun)
{
}
public void RunFinished(ITestResult testResults)
{
Debug.Log($"Run finished with result {testResults.ResultState}.");
}
public void TestStarted(ITest test)
{
}
public void TestFinished(ITestResult result)
{
}
}
Constructors
Name | Description |
---|---|
Test |
Constructs a new instance of the Test |