【发布时间】:2021-01-07 00:19:16
【问题描述】:
我正在编写一系列测试来验证我正在编写的代码。我希望测试文档列出测试如何发现错误。而不是确保文档通过测试更新,我想输出代码行。有没有办法将它保存在字符串中?
代码如下:
string Date = String.Format("Name = {0}, hours = {1:hh}", name, DateTime.Now);
string Code = ""Name = {0}, hours = {1:hh}", name, DateTime.Now"
Date 将被评估,而 Code 将是文字字符串。比如:
string Date = string.Format(Code);
【问题讨论】:
-
你这到底是什么意思... "我不想确保文档得到更新,我想输出代码行" 什么测试以及我们在谈论什么文档,它们之间的关系如何。
-
我正在检查梯形逻辑中的方程式是否彼此一致。一个方程的一部分应该出现在其他方程中。我正在使用 string.Format 来构建等式的外观并将其与所写的内容进行比较。在测试的每个部分中,我都包括了预期的方程是如何构建的,因为已经做出了假设。
标签: c# string string.format code-documentation