【发布时间】:2022-02-22 20:06:53
【问题描述】:
Shouldly 和 FluentAssertions 之间有什么区别(如果有的话)?
任何一方都可以做另一方做不到的事情吗?还是它们在功能上相同,只是语法不同?
我能找到的唯一other post 是从 2013 年开始的。 现在是 2022 年,从那时起这两种产品都发生了很大变化,所以我想我会重新问这个问题。
【问题讨论】:
-
我不知道最近有任何详细的功能比较。 (一个不太详细的comparison from 2018)FluentAssertions 更成熟,更可扩展。而应该更轻量级并且具有更少的功能。
-
好吧,Shouldly 有一个 VS 崩溃的 bug 对我来说已经有大约 2 年了,一年多前就修复了,但它仍然没有发布。我认为这个项目已经死了。
标签: c# unit-testing assertion fluent-assertions shouldly