ITestRunnerApi.cs 424 B

123456789101112
  1. using System;
  2. namespace UnityEditor.TestTools.TestRunner.Api
  3. {
  4. internal interface ITestRunnerApi
  5. {
  6. string Execute(ExecutionSettings executionSettings);
  7. void RegisterCallbacks<T>(T testCallbacks, int priority = 0) where T : ICallbacks;
  8. void UnregisterCallbacks<T>(T testCallbacks) where T : ICallbacks;
  9. void RetrieveTestList(TestMode testMode, Action<ITestAdaptor> callback);
  10. }
  11. }