Repository navigation
[Update] Upgrade dependencies to NUnit 5 and uml4net 9.2 - #419
Conversation
antoineatstariongroup
left a comment
There was a problem hiding this comment.
Why does it bring changes on the way to call extension methods?
see original description of PR: |
I propose that we then remove local implementation in favor of uml4net once |
…ring only for the MessagePack template helper
|



Updates the centrally managed NuGet versions and fixes the resulting build and test breaks.
Changes
Assert.ThrowsAsyncnow returns aTask;StreamExtensionsTestFixtureusesawait Assert.ThatAsync(..., Throws.ArgumentNullException...)instead.QueryAllNonDerivedNonRedefinedPropertiesandQueryIsEnumPropertyWithDefaultValue, which made calls ambiguous with the code generator's own versions. The local versions are kept (ours orders properties by name, which generated output relies on) and called explicitly inClassHelper,PropertyHelperand their test fixtures.Directory.Packages.props.Testing
dotnet test --filter "TestCategory!=Integration&TestCategory!=Benchmark": all pass exceptVerify_that_expected_sql_schema_is_generated, which fails on Windows only because of CRLF/LF line endings and fails the same way before this change (CI on Linux is unaffected).Known
[Order]obsolete: 16 warnings inSqlSchemaBenchmarkTestFixture, left as-is because those benchmark steps depend on running in sequence.🤖 Generated with Claude Code