I know I'm a geek - but there's a certain degree of satisfaction in having a test made to fail after a refactoring actually fail as expected and then implementing the fix as expected.

And to imagine some people want to offload that satisfaction to a LLM tsk tsk tsk.

#developer #test #unittest

When I released Lottie4J 1.1.0, I mentioned something a bit embarrassing in the release notes and this blog post: there was a new unit test to compare the JavaFX player output against a JavaScript reference player, but it "can not run on CI, because it requires a display output." A TODO. A known limitation. One…...
#githubactions #headlessjavafx #lottie4j #unittest
https://foojay.io/today/testing-lottie4j-javafx-animations-in-github-actions-with-javafx-26-headless/
Testing Lottie4J JavaFX Animations in GitHub Actions Without a Display: JavaFX 26 Headless to the Rescue

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

We just shipped Core Framework v3 4.0.0-pre.108 and Analyzers 2.0.0-pre.51.

This release adds new features, new analyzers, and fixed several bugs. We anticipate these being the final prerelease builds of this cycle. Please test thoroughly!

https://xunit.net/releases/v3/4.0.0-pre.108
https://xunit.net/releases/analyzers/2.0.0-pre.51

#DotNet #CSharp #FSharp #UnitTest #TDD #NativeAOT

Core Framework v3 4.0.0-pre.108 [2026 May 2] | xUnit.net

There will be another prerelease coming this weekend.

Since we like to have prerelease builds stable for a month before declaring them release, please make sure to use the current and upcoming builds to verify, especially with Native AOT.

Thanks!

#DotNet #UnitTest #NativeAOT #CSharp

🔥 A decade-old unit test with an existential crisis set for 2026—because nothing screams foresight like a ticking time bomb in your codebase. 🧨 Meanwhile, Mastodon reminds us that enabling #JavaScript is still a revolutionary act in the web 3.0 era. 💻
https://mastodon.social/@jdm_/116429380667467307 #unitTest #existentialCrisis #web3 #revolution #codingMastodon #HackerNews #ngated
agent-output: drastically reduce token consumption for #unittest and #pytest runs ( #Python ) 👇

Based on this poll, we will be removing support for Visual Studio 2019 and out-of-support versions of Visual Studio 2022 from `xunit.analyzers` sometime before the final 2.0.0 release.

https://dotnet.social/@xunit/116350131334850506

#DotNet #Roslyn #Analyzer #CSharp #UnitTest

xUnit.net (@[email protected])

What version of Visual Studio are you using with xUnit.net? [ ] VS 2019 [ ] VS 2022 (< 17.8) [ ] VS 2022 (>= 17.8) [ ] VS 2026

dotnet.social

We just shipped Core Framework v3 4.0.0-pre.81, Analyzers 2.0.0-pre.40, and VS Adapter 4.0.0-pre.4.

This release adds several new analyzers and fixes many bugs, especially related to Native AOT support.

https://xunit.net/releases/v3/4.0.0-pre.81
https://xunit.net/releases/analyzers/2.0.0-pre.40
https://xunit.net/releases/visualstudio/4.0.0-pre.4

#DotNet #CSharp #UnitTest

Core Framework v3 4.0.0-pre.81 [2026 April 11] | xUnit.net

Do you write custom TraitAttribute-derived attributes? Do you think they'd be useful in the core framework? If so, chime in with your suggestions here: https://github.com/xunit/xunit/discussions/3537

#DotNet #UnitTest #CSharp

Do you make custom TraitAttributes? · xunit xunit · Discussion #3537

With the introduction of Native AOT, we lose both access to ITraitAttribute and the ability to create your own custom trait attribute by deriving from TraitAttribute. This is further complicated by...

GitHub