首页 > 代码库 > 第三次作业

第三次作业

1)实例:创建VC#模式下的控制台应用程序,工程名为CUnitTest

技术分享

2)输入简单的加、减、乘、除函数代码,如下图所示

技术分享

3)可按如下步骤建立单元测试

    (1)在Add方法体内,单击鼠标右键,在菜单中选择"创建单元测试",

技术分享

(2)在出现的"创建单元测试"界面中,Add方法被自动勾上,表示要为这个方法创建单元测试代码的基本框架,单击确定按钮

技术分享

(3)点击确定后,在新建测试项目中,输入需要创建的单元测试的新项目的名称,然后单击"创建"按钮,则自动创建一个新的单元测试代码项目。

技术分享

(4)在"解决档案资源管理器"中可以看到多了一个"AddTest"项目,可以看出"AddTest"项目引用了被测项目的程序集,和单元测试框架Microsoft.VisualStudio.QualityTools.UnitTestFrame,并且自动产生两个C#代码文件AssemblyInfo.cs和ProgramTest.cs

技术分享

(5)ProgramTest.cs的代码如下图所示,从图中可以看到,自动产生了一个"ProgramTest"类,并使用[TestClass()]标识为一个单元测试类,以及一个"AddTest"测试方法,。并用[TestMethod()]标识。

技术分享

 

第三次作业