Testes de Software com .NET Core e o Visual Studio 2019

Renato Groffe
3 min readAug 18, 2019

--

Este post agrupa conteúdos que venho produzindo sobre a implementação de testes com o Visual Studio 2019 e o .NET Core 2.2. Será possível encontrar aqui referências gratuitas com exemplos de utilização de frameworks como MS Test, xUnit, nUnit, Fluent Assertions, Moq, NSubstitute e Selenium Web Driver.

E aproveito este espaço para deixar aqui ainda um convite.

Dia 20/08/2019 (terça) a partir das 21:30 — horário de Brasília — teremos mais uma live no Canal .NET. Desta vez farei uma apresentação em conjunto com os MVPs André Secco e Ericson da Fonseca, abordando a implementação de soluções serverless multiplataforma com .NET Core e Azure Functions.

Para efetuar a sua inscrição acesse a página do evento no Meetup. A transmissão acontecerá via YouTube, em um link a ser divulgado em breve.

O que mudou com o Visual Studio 2019?

A grande novidade envolvendo testes e o Visual Studio 2019 está no novo Test Explorer.

Isto implicou na saída de diversas opções do menu Test:

Com a passagem das mesmas para a janela Test Explorer, que teve ainda seu visual remodelado:

O novo Test Explorer traz ainda a possibilidade de agrupar testes com base em vários critérios, conforme indicado nas próximas imagens:

E também filtrar rapidamente os resultados da execução de testes:

Testes de Software com .NET Core e o Visual Studio 2019 [Vídeo]

A implementação de testes com .NET Core e o Visual Studio 2019 foi também assunto de uma live recente do Canal .NET, em que apresentei exemplos de utilização dos frameworks xUnit, NUnit, MS Test, Moq, NSubstitute, Fluent Assertions e Selenium Web Driver. Nesta mesma live meu amigo Milton Câmara (Microsoft MVP) demonstrou a execução automatizada de testes a partir do Azure DevOps.

A gravação da apresentação pode ser assistida gratuitamente no YouTube:

--

--

Renato Groffe
Renato Groffe

Written by Renato Groffe

Microsoft Most Valuable Professional (MVP), Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer and Speaker

No responses yet