c #Assert.AreEqual not workng

Lit*_*nny -6 c# unit-testing assert mstest

我正在玩Visual Studio上的单元测试.

试着测试一个简单的电话

Assert.AreEqual(2, 1, 2);
Run Code Online (Sandbox Code Playgroud)

运行测试时,它说通过?不应该失败.

Ale*_*kov 5

要调用Assert.AreEqual方法(双人间,双人间,双人间)double delta=2,2和1之间,的确差小于2.

你可能想要

Assert.AreEqual(2,1, "Expected {0}", 2);
Run Code Online (Sandbox Code Playgroud)