Resumo
Bom trabalho. Neste módulo, você adicionou testes de unidade e cobertura de código ao pipeline de compilação. Você configura widgets de painel para que outras pessoas possam acompanhar facilmente suas melhorias. Você também corrigiu uma quebra de compilação antes que ela pudesse chegar a qualquer outra pessoa.
Definir primeiro tarefas de compilação localmente ajuda-o a compreender e a verificar o processo antes de adicionar tarefas de compilação ao pipeline.
Lembre-se, o processo que você seguiu foi específico para aplicativos .NET. As ferramentas e tarefas que você usa dependem da linguagem de programação e das estruturas que você usa para criar seus aplicativos.
Saber mais
Neste módulo, utilizou a tarefa DotNetCoreCLI@2
para executar testes de unidades através do comando dotnet test
. Se utilizar o Visual Studio para executar os testes, poderá utilizar a tarefa do Visual Studio Test no seu pipeline de compilação.
Se você estiver interessado em testar aplicativos .NET de unidade, aqui estão mais alguns recursos:
- Unit test your code (Testes de unidades no código)
- Unit testing C# with NUnit and .NET Core (Testes de unidades em C# com NUnit e .NET Core)
- Criar, testar e implementar aplicações .NET Core
Aqui estão mais informações sobre como analisar os resultados do teste:
- Configure the Test Results Trend (Advanced) widget (Configurar o widget Tendência dos Resultados dos Testes (Avançado))
- Analyze test results (Analisar os resultados dos testes)