@maxitb @jonsagara another #opensource #dotnet project bites the dust. I get it that #opensourced projects where must be funded and sustainable somehow, but that's a terrible news. #fluentassertions and now #mediatr and #automapper 😔 that's just terrible.
Companies should pay for it, not developers!!!
GitHub - kmtchl/FluentAssertionsToShouldlyConverter

Contribute to kmtchl/FluentAssertionsToShouldlyConverter development by creating an account on GitHub.

GitHub

If you are "unhappy" with license changes in FluentAssertions since version v8.0, you can force it to stay on v7.x.

.NET (Core), project file:

<code>
<ItemGroup>
<PackageReference Include="FluentAssertions" Version="[7.0,8.0)" />
</ItemGroup>
</code>

.NET Framework, packages.config:

<code>
<packages>
<package id="FluentAssertions" version="7.0.0" allowedVersions="[7,8)" targetFramework="net48" />
</packages>
</code>

Or just use Shouldly in future projects...

hth

#FluentAssertions #Shouldly #NuGet #UnitTesting #dotnet

@xunit @bradwilson Is there a way to assert the completion of a `Task<T>` with a timeout and then when the timeout is not hit assert on the result? Similar how it can be done in #FluentAssertions

`task.Should().CompleteWithinAsync(1.Seconds()).WithResult(expectedResult);`

https://fluentassertions.com/specialized/

#dotnet

Specialized

A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Works with .NET Standard 2.0 and higher, .NET Framework 4.7 and higher and .NET 6 and higher.

Fluent Assertions

re the #FluentAssertions changes is this correct and helpful?

#OSS #dotnet

FluentAssertions v8.0 will cost $ 130,- per Developer.
Just watched Nicks video...

#dotnet #csharp #unittests #FluentAssertions

https://www.youtube.com/watch?v=ZFc6jcaM6Ms

Stop Using FluentAssertions Now

YouTube

Oh, so #FluentAssertions is changing the license in the new version 8. It doesn't seem like this is, well, particularly in line with what was there before?

https://github.com/fluentassertions/fluentassertions/pull/2943

#dotnet #testing #tdd

Update ownership and license by dennisdoomen · Pull Request #2943 · fluentassertions/fluentassertions

GitHub

@ddoomen I am very grateful for all your private time (and probably nerves) you invested in #FluentAssertions for the last 15 years. Fluent Assertions has served us well for more than a decade and saved us a lot of time. I especially liked, how responsive and helpful you were when we had questions or feature requests on github and social media. I can only imagine how much work this is.

You have all my sympathies in your decision to monetize on this effort.

#dotnet

Whoa?! #FluentAssertions v8 dropping Apache #OSS license to claim $130 per seat 🤯 #DotNet