eet*_*wil 1 c# mstest coded-ui-tests
我正在使用VS2013/CodedUI,在我的[TestMethod]中我声明如下:
Assert.IsTrue(String.Equals(logo.GetModifiedBy(), "Vendor2"));
Run Code Online (Sandbox Code Playgroud)
这在我的测试用例中如预期的那样失败,但输出中的消息如下所示,有没有办法报告用于比较的数据?我搜索但没有找到太多
Message: Assert.IsTrue failed
Run Code Online (Sandbox Code Playgroud)
尝试使用Assert.AreEqual:
Assert.AreEqual("Vendor2", logo.GetModifiedBy());
Run Code Online (Sandbox Code Playgroud)
生成的异常消息将指示预期值和实际值.
当然,你也可以只提供使用自定义消息此重载的IsTrue:
var modifiedBy = logo.GetModifiedBy();
Assert.IsTrue(
String.Equals(modifiedBy, "Vendor2"),
"Incorrect ModifiedBy value: '{0}'",
modifiedBy);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
202 次 |
| 最近记录: |