Skip to content

Conversation

@zbalkan
Copy link

@zbalkan zbalkan commented Jan 28, 2026

No description provided.

Signed-off-by: Zafer Balkan <zafer@zaferbalkan.com>
Copilot AI review requested due to automatic review settings January 28, 2026 19:50
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new MSTest-based unit test project, sets up a GitHub Actions workflow to build and run tests on Windows/MSBuild, and surfaces test status via a README badge.

Changes:

  • Added TechnitiumLibrary.UnitTests MSTest project targeting .NET 9 and referencing the main library.
  • Enabled MSTest parallelization at method level via MSTestSettings.cs.
  • Added a Windows/MSBuild-based GitHub Actions workflow for restore/build/test and linked it with a status badge in the README.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
TechnitiumLibrary.sln Registers the new TechnitiumLibrary.UnitTests project and includes it in Debug/Release build configurations.
TechnitiumLibrary.UnitTests/TechnitiumLibrary.UnitTests.csproj Defines the MSTest-based unit test project targeting net9.0 and referencing the main library project.
TechnitiumLibrary.UnitTests/MSTestSettings.cs Configures MSTest to run tests in parallel at the method level via an assembly-level attribute.
README.md Adds a “Quality Assurance” section with a GitHub Actions status badge for the new unit-testing workflow.
.github/workflows/unit-testing.yml Sets up a Windows/MSBuild GitHub Actions workflow to restore, build, and run tests for the solution (currently with a broken path for the test project).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant