XUnit 中的自定义 BeforeTestStarting
Custom BeforeTestStarting in XUnit
我可以实现 Xunit.Sdk.BeforeTestStarting
的自定义版本然后以某种方式注册吗?
我想为从 ClassData
返回的测试用例做一些准备步骤。我无法通过 BeforeAfterTestAttribute
执行此操作,因为我无权访问属性中的测试用例数据。但正如我所见,我在 BeforeTestStarting
到 ITest
中拥有此访问权限。
这个 xunit 示例 https://github.com/xunit/samples.xunit/tree/master/AssemblyFixtureExample/XunitExtensions 展示了该逻辑的预期工作方式
我可以实现 Xunit.Sdk.BeforeTestStarting
的自定义版本然后以某种方式注册吗?
我想为从 ClassData
返回的测试用例做一些准备步骤。我无法通过 BeforeAfterTestAttribute
执行此操作,因为我无权访问属性中的测试用例数据。但正如我所见,我在 BeforeTestStarting
到 ITest
中拥有此访问权限。
这个 xunit 示例 https://github.com/xunit/samples.xunit/tree/master/AssemblyFixtureExample/XunitExtensions 展示了该逻辑的预期工作方式