Khalid K-1000 🤖<p>🚀 Neat! <a href="https://mastodon.social/tags/Duende" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Duende</span></a> is sponsoring <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> project Shouldy for the next year for $3,000. <a href="https://mastodon.social/tags/unittesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittesting</span></a> <a href="https://mastodon.social/tags/xunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xunit</span></a> <a href="https://mastodon.social/tags/nunit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nunit</span></a> <a href="https://mastodon.social/tags/mstest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mstest</span></a></p><p><a href="https://blog.duendesoftware.com/posts/20250415-shouldly-assertion-framework/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.duendesoftware.com/posts/</span><span class="invisible">20250415-shouldly-assertion-framework/</span></a></p>