是否有可用的测试剥离器(如xUnit 测试模式中定义)支持删除包含标记为 [Fact]s 等的方法的类以及从二进制文件中对 xunit.dll 的依赖项[作为构建过程的一部分]?
有关完整要求和上下文的更多详细信息,请参阅此 xUnit CodePlex 帖子。
如果做不到这一点(删除测试和对 DLL 的引用),是否有人有实用程序/经过验证的干净方法来删除 xunit.dll 依赖项,而无需在 .vcproj 文件等中进行过多的胡闹。
开源优先。为 NUnit 编写干净的一个可能会作为基础。
注意:我知道将代码嵌入程序集的负面影响——这个问题与此无关(除非您在阅读 codeplex 线程后觉得遗漏了一些关键点)。