Correção: dotnet test termina com código 5 e "Zero tests ran" no Microsoft.Testing.Platform
O código de saída 5 significa que o MTP rejeitou uma opção de linha de comando, não que faltam testes. Execute o exe de teste diretamente para ver o erro real e então adicione o pacote da extensão ou direcione a opção por projeto.