为什么ReSharper报告“表达式始终为假”? (对于布尔等于true true,则为true)

时间:2018-11-30 04:53:10

标签: resharper resharper-2018

通过单元测试似乎与检验要求相抵触。

此检查有很多错误的错误报告。

    public void Foo2()
    {
        bool objA = true;
        bool objB = true;

        var result1 = Equals(objA, objB);
        Assert.Equal(true, result1);
    }

inspection text contradicts unit test result

使用:

  • JetBrains ReSharper Ultimate 2018.2.1内部版本182.0.20180829.63240
  • Microsoft Visual Studio Enterprise 2017版本15.8.9

1 个答案:

答案 0 :(得分:1)

这是ReSharper的错误:https://youtrack.jetbrains.com/issue/RSRP-471261

它在ReSharper 2018.2.2中已修复。

相关问题