Nunit断言 - 显示完整的错误消息



我有以下断言:

Assert.AreEqual(AssertWelcomeMessage, loginPageModel.WelcomeMessage());

每个变量值如下:

AssertWelComemessage:您好,欢迎来到我们的网站!我们真的希望 您喜欢这里的访问!

loginpagemodel.welcomemessage((:您好,欢迎来到我们的网站!我们 真的希望您喜欢 n访问这里!

所以测试失败了,好的。

当我获得日志时,我会看到以下内容:

期望:" ...真的希望您在这里享受访问!"

但是:" ...真的希望您喜欢 n访问这里!"

问题是:我如何看完整的句子?

您不能,因为这就是开发人员编写其代码的方式。

无论如何都不需要看到完整的句子。他们向您展示了区别在哪里。从 loginPageModel.WelcomeMessage()返回的值中有一个线断裂(n(。

这是测试报告中所需的重要信息。整个句子对于为什么测试失败并不是真正的价值。这不是预期的事实是消息的真正价值。

他们只会向您展示部分发现区别的部分,因为显示所有潜在的巨大弦可能会导致例外。

相关内容

  • 没有找到相关文章

最新更新