Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing 为什么我不能再从Resharper的测试运行程序运行单元测试?_Unit Testing_Resharper - Fatal编程技术网

Unit testing 为什么我不能再从Resharper的测试运行程序运行单元测试?

Unit testing 为什么我不能再从Resharper的测试运行程序运行单元测试?,unit-testing,resharper,Unit Testing,Resharper,事情进展顺利。谁知道发生了什么变化,但现在我的结局是: 单元测试运行程序未能加载测试程序集: JetBrains.Resharper.TaskRunnerFramework.TaskException:引发了类型为“Microsoft.VisualStudio.TestTools.CommandLine.CommandLineParameterException”的异常 有什么建议吗?您可以检查具有相同描述的R错误,也许可以找到问题的原因或可能的解决方法。似乎很接近。我也有同样的问题。事实证明,

事情进展顺利。谁知道发生了什么变化,但现在我的结局是:

单元测试运行程序未能加载测试程序集: JetBrains.Resharper.TaskRunnerFramework.TaskException:引发了类型为“Microsoft.VisualStudio.TestTools.CommandLine.CommandLineParameterException”的异常


有什么建议吗?

您可以检查具有相同描述的R错误,也许可以找到问题的原因或可能的解决方法。似乎很接近。

我也有同样的问题。事实证明,Solution Items文件夹中有两个.testsettings文件,这些文件实际上并不存在,可能是因为它们没有添加到Git repo中。无论如何,我从解决方案中删除了它们,R runner现在可以正常工作了


希望能有所帮助。

其他答案对我不起作用。不幸的是,我不得不手动创建一个testsettings文件来解决此问题:

右键单击解决方案根

添加>新项目。。。 从“已安装的模板”列中选择测试设置 选择测试设置项,并根据需要重命名为所需的文件名 添加
您现在应该能够正确运行单元测试。

谁知道发生了什么变化?你的版本控制:希望……我刚刚也修复了它,我忘了更新这篇文章。我缺少local.testsettings文件。在解决方案项中,我添加了一个该类型的新项,然后poof,R runner再次工作。谢谢!我关闭了解决方案,并使用SVN clean和选项:[x]删除未版本化的文件和文件夹。[x] 删除被忽略的文件和文件夹。重新启动Studio时,一切都恢复正常。如果使用这种方法,请小心不要丢失数据。