My talk went great! :-)
I had a full "room"!
And here is my promised repo on dealing with integration tests in #dotnet
You can see #testcontainers utilized, #docker, #xunit custom parallel framework, #NSubstitute, #TestServer and all in #csharp testing e2e #HTTP #APIs with #auth, #MySQL, #Redis, #RabbitMQ and #MongoDB.
Introduction In a previous article, «How to Configure Hangfire in a .NET 8 API with Secure Dashboard Access and Job Prioritization», we explored how to set up Hangfire in a .NET 8 API, focusing on …
Our Experience With the Migration From #Moq to #NSubstitute #dotNet #testing
https://improveandrepeat.com/2023/12/our-experience-with-the-migration-from-moq-to-nsubstitute/
How to Migrate from #Moq to #NSubstitute - #dotNet
https://improveandrepeat.com/2023/09/how-to-migrate-from-moq-to-nsubstitute/
https://www.reddit.com/r/dotnet/comments/15ljdcc/does_moq_in_its_latest_version_extract_and_send/ - #MoQ got caught including #spyware. Though the spyware is now also open-source, it's still there. https://github.com/hassanhabib/CleanMoq is a spyware-free fork or move to #NSubstitute.
See also:
- https://dev.to/pbouillon/the-moq-gate-you-either-die-a-hero-8
- https://www.nuget.org/packages/CleanMoq
- https://nsubstitute.github.io/
@ICooper
Hi!
What's going on with #moq ? I'm on vacation and have a real poor connection.
I think most of my #dotnet projects use #moq and there's a bot that automatically upgrade dependencies so I know I have some work to do to (either downgrade or move to #nsubstitute)
Any link that sum up that issue ?