Solución: dotnet test termina con código 5 y "Zero tests ran" en Microsoft.Testing.Platform
El código de salida 5 significa que MTP rechazó una opción de línea de comandos, no que falten pruebas. Ejecuta el exe de pruebas directamente para ver el error real y luego agrega el paquete de la extensión o enruta la opción por proyecto.