.net core 下使用XUnit自动化生成测试用例

281 阅读1分钟

单元测试时保证项目代码健康度的一个重要手段,没有单元测试,在重构代码时心中奔腾着数万个神兽,忐忑不安,疑神疑鬼的上线,上线后如履薄冰,烧香求佛祖保佑没有八阿哥。
因此作为一名合格的码农,还是应该把测试用例这个神器用起来的。

1.Xunit

为啥就不用了mstest呢?大致是因为xunit简单易用,上手时间爆表。请君看看xunit的特性介绍:

  1. 为每个测试方法产生一个对象实例
  2. 类似于Aspect的功能
  3. 采用泛型
  4. 匿名委托
  5. 可扩展的断言
  6. 可扩展的测试方法
  7. 可扩展的测试类
  8. Assert断言利器

反正就一个字:爽。

在这里插入图片描述

2、手把手教你入门

来吧,baby!(上图是个图片,按钮是假的)

2.1 第一步,下载插件

下载