单元测试之NUnit二
NUnit 分三篇文章介绍,入门者可阅读文章,有基础者直接参考 官方文档 。初次写博客,望大家指点。 导航: 单元测试之NUnit一 单元测试之NUnit二 单元测试之NUnit三 本文介绍常用的NUnit属性特性和断言。 常用属性 更多属性参考官方文档 1. Test Attribute 标记一个方法为测试方法。 /// <summary> /// 简单标记方法为测试方法 /// </summary> [Test] public void Add() { Assert.AreEqual(4, 2 + 2); } /// <summary> /// 添加说明内容,等同于DescriptionAttribute属性 /// </summary> //[Test(Description = "这是说明内容")] [Test,Description("这是说明属性")] public void Add() { Assert.AreEqual(4, 2 + 2); } // 标记异步方法 [Test] public async Task AddAsync() { /* ... */ } // 如果测试方法有返回值,要使用ExpectedResult校验 [Test(ExpectedResult = 4)] public int TestAdd() { return 2 + 2; } //