Although version 8.9 of #fluentassertions is on the way, we couldn't help ourselves and also ship a tiny bugfix for version 7. See github.com/fluentassert...
🧪 Why FluentAssertions is Essential for xUnit in .NET! 🚀 Write readable, natural-language assertions like `actual.Should().Be(expected)`—boost clarity & maintainability. #dotnet #xunit #fluentassertions #csharp #testing #vscode www.ottorinobruni.com/why-fluentas...
Discover how FluentAssertions empowers .NET developers to write tests that read like natural language! Enhance your testing framework and improve code readability. #FluentAssertions #DotNet
Last weekend, we've pushed #FluentAssertions 8.5 to NuGet. It comes with a feature that we've been trying to finish for at least two years; the ability to have "BeEquivalentTo" optionally assert that the types of the objects and properties match as well.
See fluentassertions.com/releases/#850
I started using #TUnit in my personal projects github.com/thomhurst/TU.... It has fluent syntax, similar to the now paid #FluentAssertions and so far I'm liking it.
Comparison list with other testing frameworks: tunit.dev/docs/compari...
#dotNet #dotNetCore #cSharp #UnitTesting #IntegrationTesting
github.com/kmtchl/Fluen... - Convert from #FluentAssertions to #Shouldly. Nice work github.com/kmtchl.
Le drama autour de Fluent Assertions
Le drama autour du package #FluentAssertions dans notre dernière table ronde devdevdev.net/tr02-2025-fl...
Using #Regex to migrate from #FluentAssertions to #XUnit #Assertions
- via #ilovedotnet
ilovedotnet.org/blogs/using-regex-to-mig...
#dotNET #testing #unittest
@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 #FluentAssertions
`task.Should().CompleteWithinAsync(1.Seconds()).WithResult(expectedResult);` […]
Lo de #FluentAssertions cambiando de licencia FOSS a Comercial, en un commit sin comentario, ha sido una cosa demencial...
github.com/fluentassert...
🔒 New #FluentAssertions licensing model! Learn how to lock your #NuGet dependency to v7.0.0 for #dotnet devs to avoid costs. #CSharp #Testing 📷🔧 www.ottorinobruni.com/fluent-asser...
re the #FluentAssertions changes is this correct and helpful?
#OSS #dotnet
As the contributor of nullable support on Should() methods (#2380) and xUnit.net v3 support (#2718) I am extremely disappointed that these changes ended in a commercial product instead of the free v7. My work has been hijacked and I feel betrayed. 😞 Also, this FAQ is a joke. The commercial version, on the other hand, will include additional features such as enhanced scalability, advanced security options, and priority support, which are tailored for enterprise needs. Enhanced scalability and advanced security options, for an assertion library! I guess this whole FAQ was written by AI anyway. 🤦🏻♂️
Contributors to the #FluentAssertions library aren't happy either: github.com/fluentassertions/fluenta...
Veo a bastante gente quejándose por el tema de la licencia de #FluentAssertions... Sin entrar en si el precio que han puesto es mucho o poco, se trata de nuevo de que el modelo de sostenibilidad del OSS está, básicamente, roto.
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?
github.com/fluentassertions/fluenta...
#dotnet #testing #tdd
@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 […]
"Distracted Boyfriend" meme with "fluent assertions" as girlfriend and ".NET devs" as the boy looking at "shouldly" as the other girl.
Whoa?! #FluentAssertions v8 dropping Apache #OSS license to claim $130 per seat 🤯 #DotNet
🚀 Exciting Announcement! Fluent Assertions is partnering with @XceedSoftware! This partnership will bring more resources and support, taking our project to new heights. Thanks to our amazing community for making this possible! #FluentAssertions #XceedSoftware #OpenSource #Innovation
FYI: #FluentAssertions by @ddoomen is going commercial.
It will stay free only for non-commercial use.
Discovered via this PR: github.com/fluentassertions/fluenta...
FAQs are here https://xceed.com/fluent-assertions-faq/
#dotnet
Have you found yourself working with Fluent Assertions in C# and aren't sure how to use it with enums? In this blog post, Kyle McMaster will show you how to create a custom assertion. Check out this post:
https://bit.ly/3Vn0EL4
#CSharp #FluentAssertions #dotnet
🔎 Why #FluentAssertions? Discover how it enhances #xUnit testing in #DotNet projects with #CSharp in #VSCode. Read my guide for clearer, more expressive tests! #TestAutomation 📷 🛠️ www.ottorinobruni.com/why-fluentas...
But the reality is that achieving complete #consistency is nearly impossible. Guidelines and #patterns evolve over time due to new insights, improved language features, or better frameworks. For example, in #FluentAssertions, we switched the naming conventions for tests. (cont'd)
It took 8 months of refactoring, but I'm finally back at a green build again. #fluentassertions #v7
For version 7 of #FluentAssertions, we're redesigning the internal assertion API. Do you think `GetOrCreate` makes sense here?
Have you found yourself working with Fluent Assertions in C# and aren't sure how to use it with enums? In this blog post,
@kylemcmaster.bsky.social will show you how to create a custom assertion. Check out this post: bit.ly/3tJJIDx
#CSharp #FluentAssertions #dotnet
New video: #TDD: How Fluent Assertions came to be Listen to
@LukeParkerDev
and
@ddoomen
explore #FluentAssertions and how it enhances unit #testing. Discover TDD and open-source project tips! Watch now youtu.be/sMWxVPMS4tg
@NDC_Conferences
Task for the evenings this week is to update the #WebAPI workshop to #ASPNET7 and add a few new modules to it: #Hypermedia, Generating a client with #OpenAPI and Testing with #FluentAssertions
Getting ready for @Codemash in 23 days!! Will be fun doing a full day workshop soon.
ICYMI: The tutorial I published for this year's #csharp advent -- an introduction to automated testing with #NUnit and #xUnit in #dotnet (also featuring #FsCheck and #FluentAssertions): https://seankilleen.com/2021/12/santa-sleigh/