10得票1回答
能否仅使用ReSharper作为测试运行器?

我不是很喜欢 ReSharper(我们不用深入讨论原因),但它的测试运行器比 VS 默认的 Test Explorer 要好得多。例如,VS 并不很好地(甚至根本无法)处理测试的多态性,而 ReSharper 可以。 有没有可能安装和配置 ReSharper 以完全关闭除了测试运行器之外的所有功能?

9得票3回答
在 VS Code 的 .NET 测试资源管理器扩展中未找到测试。

我无法在.NET测试资源管理器扩展中看到我的测试。 我已经配置了settings.json文件。 { "dotnet-test-explorer.testProjectPath": "**/*ComprasPrevidencia/ComprasPrevidencia.csproj",...

18得票4回答
我无法使Specflow的代码后置文件重新生成

当我编辑 Specflow 功能文件测试时,它不会更新代码后端文件。当我尝试通过右键单击项目并选择 '重新生成功能文件' 来手动重新生成代码后端文件时,出现错误: 错误:在此系统上找不到自定义工具 'specflowsinglefilegenerator' 我发现这通常意味着我没有...

8得票2回答
在Visual Studio 2012中使用c#和xUnit,在文本浏览器中显示测试类名称

我正在使用Visual Studio 2012内置的Text Explorer与xUnit一起使用。如果我有一个类似这样的例子,将测试名称与类名进行范围限定将是很好的: namespace Foo.Bar { class CatTests { [Fact] ...

7得票2回答
Visual Studio测试资源管理器错误:初始化数据库时发生异常。有关详细信息,请参见InnerException。

我正在使用Visual Studio 2013。 我有两个分支。 在分支A上,测试资源管理器可以正常工作,但在分支B上无法正常工作。我在测试输出窗口中看到以下错误: ------ Discover test started ------ **An exception occurred wh...

13得票1回答
Visual Studio 的“测试资源管理器”输出位于哪里?它是一个已保存的文件吗?

我正在使用SpecFlow进行Visual Studio 2013单元测试,当我从Test Explorer窗口运行测试时,有一个链接指向Output,该链接会显示测试期间在控制台中写入的任何内容。 右键单击选项卡时,我没有像其他项目文件一样使用Open Containing Folde...

19得票2回答
在Visual Studio 2019中向测试传递环境变量

这看起来是一个相当琐碎的问题,但令我惊讶的是在网络上找不到任何相关信息。 我有一个Nunit测试项目(别人写的,我不想改变太多),需要进行调试。这些测试依赖于它们使用Environment.GetEnvironmentVariable读取的环境变量。 我的问题是:在Visual Studio中...

16得票2回答
什么是由Visual Studio构建C#解决方案生成的$RANDOM_SEED$文件?

我们注意到在某个开发机器上,使用 Visual Studio (2015 update 3) 调试生成 C# 解决方案时,将会在每个构建的 DLL 旁边生成一个 $RANDOM_SEED$ 文件。 该文件的内容只是一个单独的数字,例如:1443972318。 删除这些文件并重新构建会导致该...

20得票8回答
VS 2017无法在.NET Core上发现测试

有人可以帮我让VS2017与.NET Core测试项目配合使用吗? 我尝试从VS 2017模板创建了MSTest和xUnit单元测试项目,但它们都无法在测试资源管理器中工作(未被发现),但是从项目文件夹运行dotnet test却没问题。 复制步骤: 在VS 2017中创建新项目 选择...

10得票1回答
IntelliJ IDEA中是否有测试资源管理器(可观察所有测试但不执行)?我使用TestNG。

在VS和Resharper中,我可以在任何执行之前查看解决方案中的所有测试,详见https://www.jetbrains.com/help/resharper/Reference__Windows__Unit_Test_Explorer.html。 在Idea中,我找不到任何测试浏览器,只...