正如您所预期的,自动化单元测试属于“优秀代码生成候选者”。在现有组件中指出一些内容并针对这些自动单元测试生成初始代码难道不是很理想吗?而且不只是保留单元测试框架,还会围绕对象的公共接口生成实现示例吗?将来的 Visual Studio 2005 Team System 用户将拥有该功能以及更多功能!
让我们生成一些代码吧!
本例中,我们将生成本文前面提到的BankAccount类的代码。本文的这一部分旨在为您介绍代码生成过程,并重点介绍所提供的功能以及从 VSTS 使用 Unit Testing 引擎的好处。
第 1 步:创建您的实现代码
首先,我们创建一个将用作应用程序的业务层的类库项目。
要在 VS 2005 中创建该库:
1. |
启动 Visual Studio 2005 Beta 2。 |
2. |
单击File|New|Project。 |
3. |
选择您选定的语言Windows,并选择Class Library项目模板。 |
4. |
将Name和Solution Name设置为BankAccountDemo.Business,选择一个位置,并单击OK来创建该类库。 |
VS 2005 创建该类后,下一个任务就是创建针对您的项目设计的BankAccount类。为此,需要执行以下操作:
1. |
在解决方案资源管理器中单击右键,并单击Delete,从项目中移除该文件并将其从硬盘中删除。 |
2. |
右键单击BankAccountDemo.Business项目,然后单击Add,之后单击Class。 |
3. |
选择文件名BankAccount.cs,并单击Add创建类文件。 |
4. |
针对 BankAccount.cs 文件对代码进行以下更改。 |
using System;
using System.Collections.Generic;
using System.Text;
namespace BankAccountDemo.Business
{
public class BankAccount
{
// Properties
文章来源于领测软件测试网 https://www.ltesting.net/