Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade NUnit to 4.x #1001

Open
1 task done
paulirwin opened this issue Oct 26, 2024 · 0 comments
Open
1 task done

Upgrade NUnit to 4.x #1001

paulirwin opened this issue Oct 26, 2024 · 0 comments
Labels
is:task A chore to be done

Comments

@paulirwin
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Task description

We are on NUnit 3.x, and 4.x is available. To stay current, we should eventually upgrade. However, there is a major blocker at the moment: they have dropped their .NET Standard targets, which means we can't compile TestFramework as-is against NUnit 4.x.

This change also involves some code changes, such as replacing Assert with ClassicAssert (for now; eventually we'll want to get off the "legacy" asserts), but those are pretty easy to do (I did them in just a few minutes locally).

The .NET Standard impediment is the biggest challenge. We would need to decide which targets the TestFramework assembly should support, and if we do this we're limited to those that are compatible with NUnit 4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is:task A chore to be done
Projects
None yet
Development

No branches or pull requests

1 participant