123456789101112131415161718192021222324252627282930313233343536 |
- using NUnit.Framework.Interfaces;
- namespace UnityEngine.TestTools.TestRunner.Callbacks
- {
- internal class TestResultRendererCallback : MonoBehaviour, ITestRunnerListener
- {
- private TestResultRenderer m_ResultRenderer;
- public void RunStarted(ITest testsToRun)
- {
- }
- public void RunFinished(ITestResult testResults)
- {
- if (Camera.main == null)
- {
- gameObject.AddComponent<Camera>();
- }
- m_ResultRenderer = new TestResultRenderer(testResults);
- m_ResultRenderer.ShowResults();
- }
- public void OnGUI()
- {
- if (m_ResultRenderer != null)
- m_ResultRenderer.Draw();
- }
- public void TestStarted(ITest test)
- {
- }
- public void TestFinished(ITestResult result)
- {
- }
- }
- }
|