使用扩展方法进行断言
本文关键字:断言 方法 扩展 | 更新日期: 2023-09-27 18:16:24
我目前正在使用一个名为Visual Studio Testing Extensions (http://vstestingextensions.codeplex.com/)的库,它允许我以以下方式编写断言:
var result = unitUnderTest.MyImportantMethod();
result.ShouldBePositive();
.ShouldBeGreaterThan(4)
.ShouldBeLessThan(5.55);
不幸的是,这个库已经超过2年没有更新了,几乎没有人使用(下载120次)。有没有一种库更常用,而且还在开发中?
明确一点,我想要以下功能:
- 使用扩展方法而不是Assert进行断言。xxx方法。
- 用流畅的语法链接断言
同样,NUnit支持也是必要的。
流畅的断言不做你想要的吗?
我不确定"NUnit支持是必要的"声明,因为不是你想要取代NUnit断言的库?