2. 单元测试的具体表现:用于判断某个特定条件或场景下某个特定函数或方法的行为。
3. 单元测试的目的:为了证明某段代码的行为确实和开发者所期望的一致。
4. 单元测试的核心内涵:这个简单有效的技术就是为了令代码变得更加完美。
5. NUint中的断言Assert类的静态方法:
1)AreEquals




因计算机并不能精确地表示所有的浮点数,所以在比较浮点数时(float或double),需要指定一个额外的误差参数。




2)IsNull




3)AreSame



4)IsTrue


5)Fail


6. 当有测试失败时,无论如何都不能给原有代码添加任何的新特性。
7. NUnit的框架
使用NUint框架的最小要求
1
using NUint.Framework;
2
[TestFixture]
3
public class TestSimple
4

{
5
[Test]
6
public void TestMethod()
7
{
8
Assert.AreEqual(2, 4/2);
9
}
10
}

2

3

4



5

6

7



8

9

10

1)需要NUint.Framework的命名空间,项目中需要引用NUint.dll;
2)每个包含测试的类都必须带TestFixture属性标记,且这个类必须是public的。
3)测试类包含的所有带Test属性标记的public方法都会被NUint自动执行。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/