Aprende a testar os teus exercícios de TypeScript no Exercism
Antes de tentares executar os testes, certifica-te de que a pasta do exercício está configurada corretamente, seguindo os passos de instalação, nomeadamente corepack yarn install e a configuração do Editor SDK.
Executa os testes com:
$ corepack yarn test
Certifica-te de que o teu código segue as boas práticas, tal como o código de outros utilizadores, com o eslint, uma ferramenta que faz análise estática ao teu código. Ferramentas como esta poupam-te tempo a detetar gralhas ou erros parvos no teu código:
$ corepack yarn lint
Ou faz as duas coisas ao mesmo tempo:
$ corepack yarn test && corepack yarn lint
O percurso de TypeScript no Exercism não impõe um estilo de código, por isso és livre de escolher entre pontos e vírgulas, tabs ou espaços, e tudo o que fica pelo meio.
Normalmente, os testes deste percurso carregam a tua implementação importando-a como um módulo: import Bob from './bob';.
Para que isto funcione, tens de exportar a tua implementação a partir do ficheiro onde os testes procuram o teu módulo, bob.ts:
export class Bob {
public hey(message: string) {
// Your solution here
}
}
Fornecemos esqueletos em cada exercício e já lá colocámos este export por ti.