-
Notifications
You must be signed in to change notification settings - Fork 60
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
TUnit test framework #442
base: main
Are you sure you want to change the base?
TUnit test framework #442
Conversation
Will this work? Tunit uses source generators and so does reqnroll. Source generated code can't see other source generated code so it may not be able to generate test cases: https://github.com/orgs/reqnroll/discussions/418 |
Nice work 😁 |
@AdaskoTheBeAsT This looks pretty good so far. 🤘 One small comment: traditionally the unit test provider classes have been added to the (In principle we should have moved the NUnit/xUnit/MsTest stuff as well to their plugins, just we haven't done that yet.) |
ff3f88a
to
0ec0eb7
Compare
@gasparnagy thanks for feedback I moved that registration to plugin |
🤔 What's changed?
Added implementation of TUnit Provider
⚡️ What's your motivation?
This is completelly new feature for test framework based on source generation
🏷️ What kind of change is this?
♻️ Anything particular you want feedback on?
I am not sure if this is proper way of creating plugin - I tried to adjust all the stuff similar to NUnit xUnit and MSTest implementation.
📋 Checklist:
This text was originally taken from the template of the Cucumber project, then edited by hand. You can modify the template here.