Bart Koelman
Bart Koelman
Because FluentAssertions v8 [requires a paid license](https://github.com/fluentassertions/fluentassertions/pull/2943) for closed-source commercial usage, we'll likely migrate away from it. Although Steeltoe itself is open-source, companies that fork Steeltoe privately would need to...
**Describe the bug** Coverage is not being collected for one of our projects. With diagnostics turned on, I found the following exception, which is causing the problem: ```text TpTrace Warning:...
The [documented RabbitMQ Docker image](https://github.com/SteeltoeOSS/Samples/blob/main/CommonTasks.md#run-rabbitmq-server-with-docker) references v3, while v4 is also available. We should try to update and verify everything still works.
We're currently using Coverlet in VSTest mode, which writes coverage in OpenCover format. Sonar can read that and produce line/branch coverage. Sonar doesn't support Cobertura, but it does support the...
When using MTPv2 in GitHub Actions, the output contains a lot of garbage that makes it difficult to read the log. For example, a single assembly occurs multiple times: Compare...
When using MTPv2 with `Microsoft.Testing.Extensions.CrashDump`, an excessive amount of information is written to the console output in GitHub Actions. For example, see https://productionresultssa14.blob.core.windows.net/actions-results/0252a308-5f0e-4b8e-81df-713382c46115/workflow-job-run-6d031ff9-13a2-5e76-98f3-1aef4ec09b92/logs/job/job-logs.txt?rsct=text%2Fplain&se=2025-12-03T16%3A40%3A42Z&sig=VihpJZwlpPVPMH2osNI62qKJJEE6LSyhjf4EbDwc1E0%3D&ske=2025-12-04T03%3A12%3A49Z&skoid=ca7593d4-ee42-46cd-af88-8b886a2f84eb&sks=b&skt=2025-12-03T15%3A12%3A49Z&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skv=2025-11-05&sp=r&spr=https&sr=b&st=2025-12-03T16%3A30%3A37Z&sv=2025-11-05. This file is so large (160 MB)...
I'm using xUnit v3 in VSTest mode. When running from VS Test Explorer using WSL2 on Ubuntu, discovery fails with the following error: ``` [xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v3.1.5+1b188a7b0a...
Backported changes from experimenting with running tests on MTPv2. - Fixes test failures when running in WSL2 on Ubuntu Make assertions ignore differences in line endings, originating from multi-line raw...
## Description This PR migrates existing xUnit v3 tests to run on Microsoft Testing Platform v2, instead of VSTest. This enables running tests both via `dotnet test` and as direct...
In .NET 9, some .NET APIs for loading certificates have been obsoleted. Can we replace them with something else? Search the codebase for `SYSLIB0057` and usage of `X509Certificate2.CreateFromPemFile(string, string)` and...