docs.unity.cn
    Show / Hide Table of Contents

    Class CustomRunnerBase

    Inheritance
    Object
    CustomRunnerBase
    Namespace: UnityEditor.TestTools.TestRunner.Api
    Syntax
    public abstract class CustomRunnerBase

    Constructors

    CustomRunnerBase(String)

    Declaration
    protected CustomRunnerBase(string name)
    Parameters
    Type Name Description
    String name

    Methods

    Execute(Filter[], Boolean)

    Declaration
    public abstract void Execute(Filter[] filters, bool runSynchronously)
    Parameters
    Type Name Description
    Filter[] filters
    Boolean runSynchronously

    GetTestList(Action<ITestAdaptor>)

    Declaration
    public abstract void GetTestList(Action<ITestAdaptor> testListCallback)
    Parameters
    Type Name Description
    Action<ITestAdaptor> testListCallback

    ReportRunFailed(String)

    Declaration
    protected void ReportRunFailed(string failureMessage)
    Parameters
    Type Name Description
    String failureMessage

    ReportRunFinished(ITestResultAdaptor)

    Declaration
    protected void ReportRunFinished(ITestResultAdaptor testResults)
    Parameters
    Type Name Description
    ITestResultAdaptor testResults

    ReportRunStarted(ITestAdaptor)

    Declaration
    protected void ReportRunStarted(ITestAdaptor testsToRun)
    Parameters
    Type Name Description
    ITestAdaptor testsToRun

    ReportTestFinished(ITestResultAdaptor)

    Declaration
    protected void ReportTestFinished(ITestResultAdaptor result)
    Parameters
    Type Name Description
    ITestResultAdaptor result

    ReportTestStarted(ITestAdaptor)

    Declaration
    protected void ReportTestStarted(ITestAdaptor test)
    Parameters
    Type Name Description
    ITestAdaptor test
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Monday, November 14, 2022
    Terms of use