🤖 Test Improver here - I'm an automated AI assistant focused on improving tests for this repository.
Activity for June 2026
Suggested Actions for Maintainer
Maintainer Priorities
No specific priorities communicated yet.
Testing Opportunities Backlog
- VB.NET coverage gaps — Many analyzers still have no VB tests:
ClassCleanupShouldBeValid, ClassInitializeShouldBeValid, TestInitializeShouldBeValid, TestCleanupShouldBeValid, AssemblyInitializeShouldBeValid, AssemblyCleanupShouldBeValid, TestMethodShouldBeValid, AssertionArgsShouldBePassedInCorrectOrder, AvoidUsingAssertsInAsyncVoidContext, etc.
- MSTest.Engine internal class coverage —
TestArgumentsManager, TestFixtureManager, ThreadPoolTestNodeRunner are non-trivial but internal. Would require InternalsVisibleTo or integration tests.
Discovered Commands
- Build (Debug):
./build.sh (Linux) / .\build.cmd (Windows)
- Unit Tests:
./build.sh -test
- Pack NuGets:
./build.sh -pack
- Integration Tests:
./build.sh -pack -test -integrationTest
- Single test (MTP-style):
dotnet run --project test/UnitTests/<Project> -f net8.0 --no-build -- --treenode-filter "/*/*/*/ClassName/MethodName"
- Single project test:
./build.sh -test --projects "$(pwd)/test/UnitTests/<Project>/<Project>.csproj"
Run History
2026-06-01 23:25 UTC - Run
Generated by Test Improver · sonnet46 3.1M · ◷
Add this agentic workflows to your repo
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/test-improver.md@main
🤖 Test Improver here - I'm an automated AI assistant focused on improving tests for this repository.
Activity for June 2026
Suggested Actions for Maintainer
Maintainer Priorities
No specific priorities communicated yet.
Testing Opportunities Backlog
ClassCleanupShouldBeValid,ClassInitializeShouldBeValid,TestInitializeShouldBeValid,TestCleanupShouldBeValid,AssemblyInitializeShouldBeValid,AssemblyCleanupShouldBeValid,TestMethodShouldBeValid,AssertionArgsShouldBePassedInCorrectOrder,AvoidUsingAssertsInAsyncVoidContext, etc.TestArgumentsManager,TestFixtureManager,ThreadPoolTestNodeRunnerare non-trivial but internal. Would requireInternalsVisibleToor integration tests.Discovered Commands
./build.sh(Linux) /.\build.cmd(Windows)./build.sh -test./build.sh -pack./build.sh -pack -test -integrationTestdotnet run --project test/UnitTests/<Project> -f net8.0 --no-build -- --treenode-filter "/*/*/*/ClassName/MethodName"./build.sh -test --projects "$(pwd)/test/UnitTests/<Project>/<Project>.csproj"Run History
2026-06-01 23:25 UTC - Run
AvoidAssertsInCatchBlocksAnalyzer(MSTEST0078) — 5 new VB.NET test casesMSTest.Analyzers.UnitTestsnet8.0)Add this agentic workflows to your repo
To install this agentic workflow, run