<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Fluentassertions on Dimitri Laaraybi</title>
    <link>https://www.dimitrilaaraybi.com/tags/fluentassertions/</link>
    <description>Recent content in Fluentassertions on Dimitri Laaraybi</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 02 Mar 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.dimitrilaaraybi.com/tags/fluentassertions/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>No, FluentAssertions is not the only one... Here is how to switch from FluentAssertions to Shouldly !</title>
      <link>https://www.dimitrilaaraybi.com/blog/migratetoshouldly/</link>
      <pubDate>Sun, 02 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://www.dimitrilaaraybi.com/blog/migratetoshouldly/</guid>
      <description>&lt;h1 id=&#34;introduction&#34;&gt;Introduction&lt;/h1&gt;&#xA;&lt;p&gt;Hey all ! 🫡&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s talk about another little drama that has been shaking the .NET community during the last weeks.&lt;br&gt;&#xA;When working on unit tests in .NET, developers often rely on assertion libraries to make their tests more readable and expressive.&lt;br&gt;&#xA;Two popular libraries in this space are &lt;strong&gt;FluentAssertions&lt;/strong&gt; and &lt;strong&gt;Shouldly&lt;/strong&gt;. While both libraries serve the same purpose, one of them actually updated its licensing model and frightened the whole community about his new goal, making money 😂 (Well who does not want to) &lt;br&gt;&#xA;And this one is &lt;strong&gt;FluentAssertions&lt;/strong&gt;.&lt;br&gt;&#xA;In fact, it now &lt;a href=&#34;https://www.reddit.com/r/dotnet/comments/1i17jm0/fluentassertions_becomes_paid_software_for/&#34;&#xA;    target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&#xA;  requires a paid licence&#xA;&lt;/a&gt; to be used for commercial use. At least, concerning the 8.x.x version. The developers have stated that the 7.x.x version will be forever free and receive critical fixes, but this strange move from their side may have pushed you to find another library for your assertions, to avoid any problems with the company you work for.&lt;br&gt;&#xA;If that&amp;rsquo;s the case, here is a little tutorial that explains how to migrate from FluentAssertions to Shouldly !&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
