Aprenda a testar seus exercícios de Ballerina no Exercism
Siga os passos abaixo para desenvolver uma solução para um exercício e testá-la localmente.
Abra um Command Prompt e execute o comando abaixo com o nome do exercício que você quer baixar.
exercism download --track ballerina --exercise <exercise-name>
Execute o comando abaixo para navegar até o diretório do exercício que você acabou de baixar.
Dica: O local do diretório no comando abaixo depende do seu sistema operacional e do espaço de trabalho do Exercism que você configurou. Para descobrir o local do seu espaço de trabalho, execute o comando
exercism configure.
cd ~/exercism/ballerina/hello-world/
Siga as instruções fornecidas e desenvolva uma solução para o exercício.
Alguns exercícios de Ballerina têm um único teste, enquanto outros têm vários testes. Os testes ficam no arquivo de teste correspondente do diretório /tests, dentro do diretório raiz do exercício.
Execute o comando abaixo para rodar o teste do exercício.
Por padrão, apenas o primeiro teste fica habilitado. Isso é intencional, pois permite que você se concentre em fazer apenas esse teste passar.
bal test
Siga os passos abaixo para testar um exercício com vários testes.
Quando o primeiro teste passar, habilite o próximo teste removendo a propriedade enable: false da anotação @test:Config.
@test:Config {
enable: false
}
function nextTestCase() {
}
Execute o comando abaixo para rodar o teste habilitado.
bal test
Você concluiu o exercício com sucesso ao habilitar todos os testes e garantir que sua implementação passe em cada um deles.
Boa sorte e divirta-se resolvendo os exercícios!
Se você precisar de ajuda, não deixe de entrar em contato pelos canais abaixo.