- Algumas Atividades para Exercitar Programação com Testes Automatizados.
- Repositório de onde os alunos devem efetuar Fork e Pull Request das atividades práticas.
- Efetue um Fork do repositório;
- Faça um clone do seu fork
git clone
; - Escolha um dos dos arquivos de teste;
- Observe que é preciso da gem Rspec para alguns executar alguns arquivos de teste;
- Os outros podem ser executados com apenas Ruby;
- Algumas pastas contém também arquivos de testes de linguagens como Java, C#, etc;
- Sinta-se livre para contribuir com testes dessas e outras linguagens.
- Copie ele para a pasta
aaaa-s
, por exemplo2018-2
(ano-semestre); - Renomeie o(s) arquivo(s) com o seu nome;
- Escreva seus testes nesse arquivo, não altere os arquivos originais;
- Lembre-se de atualizar o caminho no
require_relative
em alguns casos; - Certifique-se de que seu arquivo está executando sem erros;
- Faça um commit referenciando a Issue (Problema/Atividade).
- Para isso use a hashtag, seguido do número da questão, na sua mensagem de commit.
- Exemplo:
Resolve Issue #32 | Adiciona Solução do Aluno Seu Nome ou Username
- Adicione apenas os arquivos da sua solução criados dentro da pasta mencionada no item 4.
- Cuidado ao usar
git add .
,git add *
,git add --all
ougit add -A
- Crie um Pull Request nesse repositório
- Lembre-se que não é necessário abrir um segundo Pull Request se efetuar um commit enquanto seu primeiro Pull Request não foi aceito ou fechado.