C# 在XUnit中启动自定义BeforeTestStart

C# 在XUnit中启动自定义BeforeTestStart,c#,xunit,xunit.net,C#,Xunit,Xunit.net,我可以在开始测试之前实现我的自定义版本的Xunit.Sdk.beforeteststart,然后以某种方式注册它吗? 我想为从ClassData返回的测试用例做一些准备步骤。我无法通过BeforeAfterestAttribute执行此操作,因为我无法访问属性中的测试用例数据。但是正如我所看到的,我可以通过ITest在beforeteststart中访问这个xunit示例显示了这个逻辑是如何工作的

我可以在开始测试之前实现我的自定义版本的
Xunit.Sdk.beforeteststart
,然后以某种方式注册它吗? 我想为从
ClassData
返回的测试用例做一些准备步骤。我无法通过BeforeAfterestAttribute执行此操作,因为我无法访问属性中的测试用例数据。但是正如我所看到的,我可以通过
ITest

beforeteststart
中访问这个xunit示例显示了这个逻辑是如何工作的