我正在处理一个 Visual Studio C# 项目,我需要知道它使用的是什么单元测试框架,但没有人询问它。
我怎么查?
这里最可靠的方法是查看测试项目拥有的项目引用(在 IDE 中通过在解决方案资源管理器中展开“引用”,或直接查看 csproj)。您可能会发现诸如 xunit、nunit、mstest 之类的东西,或者其他表明您正在使用的东西。
请注意,这通常是除了 Microsoft.NET.Test.Sdk
,这与使其可测试有关;例如,我有一个 xunit 项目,其中包括:
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.3.0" />
底部两个用于集成目的;最上面的一个是实际的测试框架参考。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句