Brightspace / rules_csharp

Bazel rules for C#
Apache License 2.0
8 stars 5 forks source link

Add a generic csharp_test built on top of vstest #51

Open j3parker opened 5 years ago

j3parker commented 5 years ago

Right now we have csharp_nunit_test. There is some common infrastructure these days for test frameworks. dotnet vstest is how most people experience it, and I believe the underlying stuff is avaialble in the Microsoft.TestPlatform package.

Presumably we could build a generic csharp_test rule on top of this. csharp_nunit_test could become a light macro on top of that (adding a reference to nunit.framework) or go away. In either case we'd stop using the NUnitLite runner in favour of vstest.