Skip to content

FelipePDS/unit-tests-dotnet

Repository files navigation

Testes unitários em .NET 🧪



Tópicos

🎯 Objetivo💻 Tecnologias📂 Clonar subdiretórios
📌 Mini projetos e exercícios do curso👤 Autor📃 Licença


🎯 Objetivo

Testes unitários em .NET feitos através do curso Alura:
"Domine os testes em .NET usando XUnit, TDD, Selenium e Azure Devops."

Passo 1:

Passo 2:

Passo 3:

Passo 4:

💻 Tecnologias

C#.NET v6.0DockerXUnitSelenium
Azure Pipeline - Unit TestsCode Editor - Visual Studio 2022


📂 Clonar subdiretórios

Se quiser clonar um dos exercícios (subdiretórios), apenas tenha git bash em sua máquina para executar os seguintes commandos.

# crie uma pasta com o nome de exercícios e entre nele
$ mkdir name-dir && cd name-dir

# inicie um repositório git para acessar o repositório
$ git init

# rastreie o repositório
$ git remote add -f origin https://github.com/FelipePDS/unit-tests-dotnet

# sparse checkout ativo
$ git config core.sparseCheckout true

# crie um arquivo no caminho: .git/unit-tests-dotnet/sparse-checkout
# e insira o nome do subdiretório que você deseja clonar
$ echo 'nameOfTheSubdirectory' >> .git/unit-tests-dotnet/sparse-checkout

# dê um pull no subdiretório
$ git pull origin main
Fonte: terminalroot.com.br

Se você deseja clonar o projeto inteiro: $ git clone https://github.com/FelipePDS/unit-tests-dotnet.git


📌 Mini projetos e exercícios do curso

1. Fundamentos de testes

REPO DESCRIÇÃO DATA STATUS
JornadaMilhas 1.1.1. Introdução aos testes unitários com o XUnit em um projeto em C#, simulando uma consulta de viagens. 23/05/2024
GerenciadorMusicas 1.1.2. Projeto com o objetivo de cumprir uma lista de exercícios sobre a introdução dos testes usando o XUnit. 24/05/2024
JornadaMilhasV2 1.2.1. Introdução ao uso de nomenclaturas nos métodos de teste e uso do Theory no XUnit. 27/05/2024
GerenciadorMusicasV2 1.2.2. Exercícios e aplicação do uso de nomenclaturas nos métodos de teste e uso do Theory no XUnit. 30/05/2024
JornadaMilhasV3 1.3.1. Introdução ao TDD em XUnit, realizando testes com desconto no projeto de oferta de viagens. 04/06/2024
GerenciadorMusicasV3 1.3.2. Aplicando exercícios de testes utilizando o formato TDD em XUnit no projeto Gerenciador de Músicas. 05/06/2024
JornadaMilhasV4 1.4.1. Introdução a cobertura de testes em XUnit usando a biblioteca Stryker.NET 17/06/2024

👤 Autor

📝 by FelipePDS


📃 Licença

MIT License  •  © FelipePDS

About

Unit tests in .NET 🧪

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages