如何在单元测试中找到多个通过或失败的测试用例
本文关键字:失败 测试用例 单元测试 | 更新日期: 2023-09-27 18:25:22
如果我们使用Visual Studio 2010在单个TestMethod()
单元测试中运行多个测试用例,如何找到通过或失败的测试用例。我需要找到哪一个通过,哪一个失败。例如:在XML中,我有两个类似的测试用例
<Testcases>
<Test id="1">
<Employee>A</Employee>
<Country>B</Country>
</Test>
</Testcases>
<Testcases>
<Test id="2">
<Employee>C</Employee>
<Country>D</Country>
</Test>
</Testcases>
您不应该在一个方法中混合测试用例。每个测试用例都应该有自己的方法。这样,每个测试用例都有一个清晰的名称,代码也更容易查找、阅读和理解。
Steven是对的,但并不总是有可能这样做,例如,如果老板告诉你这样做,而不问你怎么想。在这些情况下,测试用例应该返回一个数字,指示在什么情况下失败
是的,同意stevern的意见。。每个单元测试用例方法应该只有一个要测试的用例
考虑一个简单的方法来测试任何int是正还是负
然后测试用例应该有不同的名称来表示测试的正值、负值和零值。。。因此,我们只能从名称中识别天气测试用例是否通过
这是一个单一的责任——一种方法或一个实体应该只有一个改变的理由。。。。