网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

怎样开始单元测试

时间:2024-10-24 18:06:45

1、一,打开vs2008,创建一个类库VSTSDemo。删除掉默认生成的类,然后创建一个LogonInfo类,然后我们在这个类中写一个很简单的获取最大值的方法GetMax(int[] aryNum).方法的代码如下:namespace VSTSDemo{ public class LogonInfo { public int GetMax(int[] aryNum) { if (aryNum == null || aryNum.Length == 0) { return -1; } if (aryNum.Length == 1) { return aryNum[0]; } int n = aryNum[0]; for (int i = 1; i < aryNum.Length; i++) { if (aryNum[i] > n) { n = aryNum[i]; } } return n; } }}这个方法就不解释了,很简单,应该一看就明白。它的功能就是从aryNum数组中找出最大的一个值。

2、创建单元测试项目将鼠标移动到GetMax类名上面,右键,选择选项,创建单元测试,如下图:这时候会弹出一个"创建单元测试"的操作框,我们直接点确定,然后输入新项目的名称LogonInfoTest,如下图:确定完成后,vs会自动生成LogonInfoTest测试项目与一个Solution Items文件夹,且自动在LogonInfoTest项目下生成一个LogonInfoTest.cs文件,如下图:注意:上面代码中的 Assert.Inconclusive("验证此测试方法的正确性") 是我手动注释掉了。这行会默认生成,但没有什么用。如果不想默认生成,可以在创建单元测试时点击设置,把默认生成这一行代码的选项勾掉。

怎样开始单元测试怎样开始单元测试怎样开始单元测试
© 一点资料