标签: resharper-2016

ReSharper错误:"输出已达到限制并被截断.要查看完整输出,请使用'在新窗口中显示堆栈跟踪'操作."

在ReSharper中运行单元测试时,如果输出太长,则会出现以下错误:

The output has reached the limit and was truncated.
To view the full output use 'Show Stack Trace in a new window' action.
Run Code Online (Sandbox Code Playgroud)

更新

ReSharper在2016年修复了这个问题.2,请参阅@Alexander Pacha的回答.

resharper nunit unit-testing resharper-2016

72
推荐指数
2
解决办法
7209
查看次数

带花括号的环绕码代码块?

是否有一个快捷方式围绕给定(选定)花括号的代码块?

VS 2015 + R#2016.1

resharper visual-studio visual-studio-2015 resharper-2016

15
推荐指数
4
解决办法
8950
查看次数

无法找到 dotnet 测试 id 的元素:Resharper 2016.3 中出现错误

我刚刚下载了 Resharper 2016.3 EAP 4 以检查 .NET Core 的单元测试功能。但是当我运行所有单元测试时,我收到此错误:

找不到 dotnet 测试 ID 的元素:MvcMovieTests.SimpleTests.TestMethodPassing

找不到 dotnet 测试 ID 的元素:MvcMovieTests.SimpleTests.TestMethodFailing

这是我的简单单元测试:

[TestClass]
public class SimpleTests
{
    [TestMethod]
    public void TestMethodPassing()
    {
        Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(true);
    }

    [TestMethod]
    public void TestMethodFailing()
    {
        Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(false);
    }
}
Run Code Online (Sandbox Code Playgroud)

当我使用 MSTEST 测试资源管理器运行所有单元测试时,它们运行正常并且我看到结果。但使用 Resharper 2016.3,我在 Visual Studio 2015 Community 的“单元测试会话”窗口中显示了上述两个错误。

unit-testing resharper-2016

5
推荐指数
1
解决办法
1151
查看次数

根据ReSharper,C#是可空类型的运算符,总是为false

我正在尝试将一个转换object为一个bool类型,并希望转换boolNullable<bool>类型.我还想确保在可能的情况下进行适当的演员表演.所以我有以下代码:

if (value is bool)
{
    boolValue = (bool) value;
}
else if (value is bool? && ((bool?)value).HasValue)
{
    boolValue = ((bool?) value).Value;
}
else
{
    throw new ArgumentException("Value must be a boolean type");
}
Run Code Online (Sandbox Code Playgroud)

ReSharper 2016告诉我value is bool?在if语句堆栈中总会评估为false.这是为什么?这意味着Nullable<bool>不会继承object(不可能)或value is bool将会捕获bool?.

ReSharper 2016也有可能出现错误; 我看到实现System.Windows.Controls.BooleanToVisibilityConverter.Convert几乎完全相同.我怀疑WPF核心会有这样的错误,让我相信这是ReSharper的一个问题.

c# resharper nullable type-conversion resharper-2016

2
推荐指数
1
解决办法
702
查看次数