@t8ngs/snapshot
v1.0.0
Published
Snapshot testing plugin for T8ngs
Maintainers
Readme
@t8ngs/snapshot
Plugin de testes de snapshot para a T8ngs
Plugin de testes de snapshot para a T8ngs. Este plugin permite que você escreva testes de snapshot para sua aplicação.
Documentação completa da API
Instalação
Instale o pacote a partir do registro npm da seguinte forma:
npm i @t8ngs/snapshot
pnpm i @t8ngs/snapshot
yarn add @t8ngs/snapshotUso
Você pode usar este pacote com o @t8ngs/runner da seguinte forma:
import { snapshot } from '@t8ngs/snapshot'
import { configure } from '@t8ngs/runner'
configure({
plugins: [snapshot()],
})Após isso, você poderá utilizar os 2 novos matchers adicionados, tanto no expect quanto no assert:
test('título do teste', ({ expect, assert }) => {
// com @t8ngs/assert
assert.snapshot('1').match()
// com @t8ngs/expect
expect('1').toMatchSnapshot()
})