We just shipped Core Framework v3 4.0.0-pre.33, Analyzers 2.0.0-pre.9, and VS Adapter 4.0.0-pre.3.

This prerelease build adds support for Native AOT, in addition to bug fixes.

https://xunit.net/releases/v3/4.0.0-pre.33
https://xunit.net/releases/analyzers/2.0.0-pre.9
https://xunit.net/releases/visualstudio/4.0.0-pre.3

#DotNet #CSharp #FSharp #UnitTest #TDD

Core Framework v3 4.0.0-pre.33 [2026 March 25] | xUnit.net

I have an older legacy project where integration tests isn't set up and would be quite complex to do, so using "unit tests" mechanics via substitutes and executed call checks - it works, but a bit cumbersome to write and maintain, but still loads better than manually testing complex import flows.

#unittest #dotnet #legacycode

How does one #unittest a #webapp that has its functionality secured using #oath and #mfa ? I'm writng a #selenium -based test suite in the #rust programming language to a web app one of my clients has me develop.

Finding a failing test 🚨, coming back from the ☕️ break, feels just so ✅ .

- I know where I left off
- I know what to continue with
- I get back into the flow within seconds
- no need to search and analyze the git history
- it 💡 enlightens me and lets me continue where i left off

also when doing hashtag#PHP 😎

#unittest #testing #tdd #engineering #workflow #productive

God, LLM's write the weirdest and worst unit tests. Why do I gotta review this slop.

#LLM #unittest

I was about to request jokingly an assertRoughlyEquals() method in #phpunit to avoid errors like "Failed asserting that 5.656000000000001 is identical to 5.656" when testing with floats.

Then I realized it already exists ! 😂
https://docs.phpunit.de/en/12.5/assertions.html#assertequalswithdelta

Handy !

#php #unittest

1. Assertions — PHPUnit 12.5 Manual

I built something useful with the #erlang programming language: a tool to determine whether data found in files spat out by a generator contains information that matches contents of a database. This is used to #unittest the generator. The client for which this got built didn't have automated unit tests for that yet. This should help detect regression bugs caused by maintenance.

Code review complete. Time to merge.

Final damage:

[native-aot cdfb42b2] Add Native AOT support
Date: Wed Feb 25 11:16:49 2026 -0800
856 files changed, 33149 insertions(+), 14167 deletions(-)

#DotNet #UnitTest #NativeAOT

New option coming for the xunit3 template: "--native-aot".

This will only be available for C# projects, since Native AOT is only implemented for C#. #DotNet #UnitTest #NativeAOT

They may take longer to builder, but they're definitely faster to run. 😄 #DotNet #UnitTest #NativeAOT