veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

223
active users

#unittest

0 posts0 participants0 posts today

Thinking about what an AOT version of @xunit would look like. I spent some time talking to @agocke last year about it so I have some thoughts.

It almost surely end up being a completely separate code base/package. No mixing and matching, because the internal design would be very different.

Top three things I think:

- .NET 8+ only (no .NET Framework)
- C# only (no F# or VB)
- No extensibility points (you get our Fact and Theory, you get our pipeline).

1/

Looking at the @xunit v3 road map, I think we're ready for the first alpha release. github.com/xunit/xunit/issues/

There are plenty of things I'd like to achieve before we declare RTW (besides tons of testing from the community 😁), but it feels extremely usable right now.

The biggest task ahead of me is writing extensive documentation on migrating. For people writing tests, it's going to be fairly simple; for extensions, it's going to be... extensive. (sorry not sorry 😂)

GitHubv3 Roadmap · Issue #2133 · xunit/xunitBy bradwilson

It's release day! 🎉

We just shipped v2 Core Framework 2.5.0, Analyzers 1.2.0, and Visual Studio adapter 2.5.0. This release includes a bunch of quality of life improvements, bug fixes, and an overhauled assertion library that includes new assertions, new overloads, and much better (and most consistent) assertion failure messages.

Enjoy!

Release notes:

xunit.net/releases/v2/2.5.0
xunit.net/releases/analyzers/1
xunit.net/releases/visualstudi

xUnit.netRelease Notes for July 6, 2023Documentation site for the xUnit.net unit testing framework