6,然后按Run,就可以进行测试了,如下图:
出现一个大大的红色,NUnit里面,红色代码test失败,绿色代表成功,黄色代码忽略。
这里出现红色错误,是由于我故意在测试函数里面写错的:
Assert.AreEqual(4, my.FindMax(list1))
这里的最大值,应该是10,测试函数改成如下代码:
1 <Test()> _ 2 Public Sub FindMaxTest() 3 '定义一个数组 4 Dim list1 As Int32() = {1, 3, 10, 4} 5 6 Dim my As New Class1 7 '测试数组list1中的最大整数是不是10。 8 Assert.AreEqual(10, my.FindMax(list1)) 9 End Sub |
重新编译solution,NUnit不必重起,它会自动装载最新的程序集,再按NUnit的Run,如下图: