单元测试-测试报告.docx单元测试■测试报告一、准备工作1打JFVisualStudio«2在"文件”菜单上指向噺建”,然后单击“项目二此吋将出现噺建项目”对话框。3在“已安装的模板"下单击“VisualC#*\4在应用程序类型的列表中单击♦类库J5在“名称”框中键入Bank,然后单击「•确定”。说明:如果名称“Bank”已被使用,请为该项目选择其他名称。6将创建新的Bank项冃并将其显示在解决方案资源管理器中,。说明:,。7从上而"系统必备"中复制源代码。8用上而“系统必备"。9在“生成”菜单上单击“生成解决方案”。现在您有一个名为-Bank-的项目。它包含要测试的源代码和用于对该源代码进行测试的工其。Bank的命名空间"ountNS^ti含公共类"ount*,在以下过程中将对该类的方法进行测试。说明:系统必备中源代码为如下:usingSystem;namespaceBcink?\ccountNS{///<summary>///ountclcmoclass.///〈/summary〉ount{privatestringm_customerName;;privateboolm_frozon二false?;ount(){}ount(stringcustomerNamc,doublebalance){m_custoinerNamc=customcrNamo;m_balance=balance;}publicstringCustomorXamc{get{returnmcustomcrName;}}publicdoubleBalaneepublicvoidDebit(doubleamount){if(mfrozen)(thrownewException(^Accountfrozon,z);}if(amount>){thrownewArgumontOutOfRangeExcoption(z/amount,z);}if(amount<0){thrownewArgumpnt()ut()fRangE1xc「ption("amount");}mjjalance+=amount;}publicvoidCredit(doubleamount){if(){thrownewException(z,Accountfrozen^);}if(amount<0){thrownewArgumentOutOfRangcExcoption(,zamount,z):}m_balanco+=amount;}ount(){m_frozen=true;}privatevoidLnfreozoAcount(){m_frozen=false;}publicstaticvoidMainO{ountba=ount(^";);();(IL22);((,z(}urrontbalanceisS{0}z,,);}二、,。"ount"类中,滚动到“Debit。”方法。12右击“Debit。”方法,然后选择“创建单元测试”。将显示“创建单元测试”对话框。VMABBjBHIMBVBI 2I羽当前选撞(C): 荷选11(F)・在“当前选择”下,树结构将显示保存“ount”类的程序集的类和成员层次结构。使用此页可以为选定的任何成员生成单元测试,并可以选择要在英中放置生成的单元测试的测试项目。在该树结构中,只选择了"Debit。”方法。将其保留选定状态并选择“CirditO”方法。13对于“输出项目”,请选择“创建新的VisualC#测试项目”。14单击“设置”。随即出现“测试生成设置”对话框。命名iW文件名(F):类名(6方法名(M):|[Class]Test<cs[Class]Test[Method]Test帛规LZ默认情况下捋所有泌试结果标记为浸有结论(Z)回昌用生成吾吉(W)全局限走所有类型(Q)启用文档注暮(D)辺允许InternalsVisibleTo待性(H)在“命名设置”下,可以更改测试文件、测试类和测试方法在生成吋的命名方式。在“常规”下,可以更改测试生成的其他方面。将这些设置保留为默认值,然后单击“确定”。15在“创建单元测试”对话框中单击“确定”。随即出现“新建测试项目”对话框。16接受默认名称,然后单击“创建”。这将创建一个名为lestP
单元测试-测试报告 来自淘豆网www.taodocs.com转载请标明出处.