第 2 步:生成您的初始单元测试代码
由于 Unit Testing 引擎内置于 Visual Studio 2005 Team System,因此生成代码比以前更容易。除了生成单元测试结构之外,它将生成特定于实例的信息,例如,对象创建、类型化参数和方法执行。
VS 2005 提供在任何类结构级别生成单元测试代码的功能,这些级别包括命名空间、类、方法、属性、构造函数,等等。可通过右键单击这些代码元素并单击Generate test(s)(图 3)进行此操作。
图3. Generate test(s)方法
因此,要开始代码生成过程,请执行以下步骤:
• |
右键单击该类名BankAccount并单击Create Tests。 |
现在,应该为您提供Generate Unit Tests对话框(如图 4 所示)。该对话框及其组件提供对该过程中生成的代码进行自定义的功能。让我们看一下所有这些元素。
图4.生成Unit Tests对话框
Current selection:树视图允许导航自定义类及其元素。VS 2005 使用反射填充该树视图,并在右键单击以及单击Create Tests的位置自动选择组件。图 3 中,由于我在类级别进行了此操作,因此该对话框自动选择用于代码生成的所有类元素。如果选择在单个级别(即,构造函数、属性或方法)进行生成,则只选择那些元素。
文章来源于领测软件测试网 https://www.ltesting.net/