Biblioteca de Testes para Reason
Esta página foi traduzida por PageTurner AI (beta). Não é oficialmente endossada pelo projeto. Encontrou um erro? Reportar problema →
Bindings para várias bibliotecas de teste foram portados para ReasonML.
bs-react-testing-library contém
bindings BuckleScript para
React Testing Library.
bs-dom-testing-library contém bindings BuckleScript para
DOM Testing Library.
- npm
- Yarn
npm install --save-dev bs-dom-testing-library
yarn add --dev bs-dom-testing-library
- npm
- Yarn
npm install --save-dev bs-react-testing-library
yarn add --dev bs-react-testing-library
Configuração
Após a instalação, você precisará adicionar os pacotes ao arquivo bsconfig.json da seguinte forma:
{
"bs-dev-dependencies": ["bs-react-testing-library"]
}
ou
{
"bs-dev-dependencies": ["bs-dom-testing-library"]
}
Outras Dependências
bs-platform
É o que o BuckleScript usa para compilar o código Reason para JS. Se não estiver no seu projeto, você pode instalá-lo assim:
- npm
- Yarn
npm install --save-dev bs-platform
yarn add --dev bs-platform
bs-jest
Este é o executor de testes recomendado e é um wrapper em torno do Jest. Todos os exemplos aqui irão utilizá-lo.
- npm
- Yarn
npm install --save-dev @glennsl/bs-jest
yarn add --dev @glennsl/bs-jest
Em seguida, atualize o bsconfig.json:
{
"bs-dev-dependencies": ["@glennsl/bs-jest"]
}