我在单元测试中有一行代码
org.junit.Assert.assertEquals("mystringconstant", MyObject.MYCONSTANT);
尽管有assertEquals(expected,actual)
的参数描述,SQ一直告诉我
squid:S3415 Swap these 2 arguments so they are in the correct order: expected value, actual value.
违反了。恕我直言,除非我遗漏了什么,否则这应该没问题。
我使用SQ 6.5和SonarJava 4.15.0.12310。
有人可以为这种行为感到困惑吗?