Aqui estão os comandos utilizados durante a aula:
mkdir tdd
cd tdd/
O comando mkdir
é usado para criar um diretório chamado "tdd". Em seguida, o comando cd
é usado para entrar no diretório recém-criado.
ls
O comando ls
é usado para listar os arquivos e diretórios presentes no diretório atual.
dotnet new sln
O comando dotnet new sln
é usado para criar uma solução vazia do projeto.
code .
O comando code .
é usado para abrir o Visual Studio Code no diretório atual.
dotnet list
O comando dotnet list
lista os projetos presentes na solução atual.
dotnet new mstest -o tests
O comando dotnet new mstest -o tests
é usado para criar um novo projeto de teste utilizando o framework MSTest. O parâmetro -o
especifica o nome da pasta de destino, neste caso, "tests".
cd tests/
dotnet build
Os comandos cd tests/
e dotnet build
são usados para entrar no diretório do projeto de teste e compilá-lo, respectivamente.
dotnet test
O comando dotnet test
é usado para executar os testes no projeto atual.
dotnet new webapi -o interface_api
O comando dotnet new webapi -o interface_api
é usado para criar um novo projeto WebAPI. O parâmetro -o
especifica o nome da pasta de destino, neste caso, "interface_api".
dotnet sln add tests/tests.csproj
dotnet sln add interface_api/interface_api.csproj
Os comandos dotnet sln add
são usados para adicionar os projetos de teste e a interface API à solução.
dotnet build
dotnet test
Os comandos dotnet build
e dotnet test
são usados para compilar a solução e executar os testes presentes nela.
cd tests/
dotnet add reference ../interface_api/interface_api.csproj
Os comandos cd tests/
e dotnet add reference
são usados para entrar no diretório do projeto de teste e adicionar uma referência ao projeto da interface API.
dotnet test
O comando dotnet test
é usado para executar os test