使用VisualStudio2005TeamSystem进行单元测试[22] 软件测试
Assert.Inconclusive("A method that does not return a value" +
"cannot be verified.");
}
请注意该生成引擎除创建一个 stub TestMethod() 对象外,是如何进行其他操作的。它创建了适用于接口的示例单元测试,包括:
"
BankAccount 对象的分配和结构(测试的对象主题)
"
本地变量的创建和默认分配,这些变量表示作为该测试主题的方法/构造函数所需的参数。
"
TODO 注释,提醒开发人员适当地分配参数变量。
"
如果测试基于一个源对象方法调用,则生成的代码将包含对该方法(带有用于这些参数的局部变量)的调用。
"
初始 Assert() 方法调用,基于该方法的返回值。
"
Assert.Inconclusive() 方法调用,作为完成测试代码的提示程序。非确定性测试将在 Test Results 对话框中显示为失败。
生成后:我现在需要做什么?
考虑要完成相同的操作可以不必做哪些事情,则通常可以认识到代码生成的好处。在我们的示例中,我们不必:
"
创建单元测试项目。
"
文章来源于领测软件测试网 https://www.ltesting.net/