专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

重磅!知名 .NET 测试断言库 FluentAssertions 变为收费类库

dotNET跨平台  · 公众号  ·  · 2025-01-19 08:00
    

文章预览

知名测试断言库 FluentAssertions 作者在14日公布了该项目被商业组件库厂商XceedSoftware 收购的消息。该仓库已经修改了开源协议,随后发布的8.0版本 变为收费 类库。 按照授权协议,开源项目和非商业项目免费使用,而在  Xceed Software 官网上可以看到商业授权价格是$129.95美金/人。 FluentAssertions 主要的功能是将单元测试中的断言功能提高可读性,可以使单元测试更直观和富有表现力。 但是很多开发者随即吐槽和卸载这个类库,认为只是使断言写法易于理解不值得付出这么多金钱。 可替换的同类类库有 Shouldly,或者直接使用测试框架自带的断言。 作为开源项目的作者,深知维护开源项目的不易,特别是当用户越来越多,需要付出的精力也越多。当得不到相应的回报时,是很难继续维持必要的服务的。 FluentAssertions 能够被收购和商业化,其实是一种幸运 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览