我有一个本地 nuget 包,其中包含一个测试。测试用[TestClass]修饰,它的测试方法是[TestMethod]。
这是一个 nuget 包的原因是因为此测试将被引入任何测试项目,以测试在引用的程序集中是否发生了 t4 转换。t4 模板动态生成类,我希望运行测试以验证 t4 模板是否已执行(使用反射确保生成的类具有预期的方法)
当我引用 nuget 包时,Visual Studio 测试资源管理器从不显示测试。我的印象是 VS 反映了程序集中的类型以构建它的测试列表,但这似乎是一个不正确的假设。
为了发现测试,是否有配置设置或我缺少的东西?
谢谢你,杰森