private static void SetListeners(PlaymodeTestsController controller, ITestRunnerListener eventHandler)
 {
     UnityEventTools.AddPersistentListener(controller.testStartedEvent, eventHandler.TestStarted);
     UnityEventTools.AddPersistentListener(controller.testFinishedEvent, eventHandler.TestFinished);
     UnityEventTools.AddPersistentListener(controller.runStartedEvent, eventHandler.RunStarted);
     UnityEventTools.AddPersistentListener(controller.runFinishedEvent, eventHandler.RunFinished);
 }
Exemple #2
0
 private void AddListeners(ITestRunnerListener eventHandler)
 {
     m_TestStartedEvent.AddListener(eventHandler.TestStarted);
     m_TestFinishedEvent.AddListener(eventHandler.TestFinished);
     m_RunStartedEvent.AddListener(eventHandler.RunStarted);
     m_RunFinishedEvent.AddListener(eventHandler.RunFinished);
 }
 internal static void AddEventHandlerScriptableObject(this PlaymodeTestsController controller, ITestRunnerListener obj)
 {
     SetListeners(controller, obj);
 }