TMC-C#'s repositories
CodeExerciseLibrary
Library to help creating C# exercises. Generates missing methods and classes inside tests on the fly by using Source Generators
tmc-csharp-runner
Runs C# code for TestMyCode. Returns the results of the unit tests as a JSON file which tmc-langs can parse.
MSBuildLocator
An API to locate MSBuild assemblies from an installed Visual Studio location. Use this to ensure that calling the MSBuild API will use the same toolset that a build from Visual Studio or msbuild.exe would.
Language:C#NOASSERTION000
tmc-csharp
C# language support for TestMyCode
tmc-server
Test My Code exercise server used by e.g. http://mooc.fi/
Language:RubyGPL-2.0000
tmc-testcourse
Test course for TMC
Language:Java000