共用方式為


ITestExecutionPlugin.BeforeTestStarted 方法

在測試開始之前會呼叫這個方法。

命名空間:  Microsoft.VisualStudio.TestTools.Execution
組件:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (在 Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll 中)

語法

'宣告
Function BeforeTestStarted ( _
    runContext As IDataCollectionRunContext, _
    id As TestExecId _
) As Boolean
bool BeforeTestStarted(
    IDataCollectionRunContext runContext,
    TestExecId id
)
bool BeforeTestStarted(
    IDataCollectionRunContext^ runContext, 
    TestExecId^ id
)
abstract BeforeTestStarted : 
        runContext:IDataCollectionRunContext * 
        id:TestExecId -> bool
function BeforeTestStarted(
    runContext : IDataCollectionRunContext, 
    id : TestExecId
) : boolean

參數

傳回值

類型:Boolean
如果代理程式應該繼續執行測試,則為 true。如果代理程式不應該執行測試,則為 false。

注意事項注意事項

傳回 false 時,代理程式會假設外掛程式已報告該項測試失敗,且不會記錄結果。即使傳回 false,外掛程式仍然會針對該項測試引發 TestEnd 事件。

.NET Framework 安全性

請參閱

參考

ITestExecutionPlugin 介面

Microsoft.VisualStudio.TestTools.Execution 命名空間

TestEnd

IDataCollectionRunContext