文件名称:snapshot-diff:Jest的差异快照实用程序
文件大小:134KB
文件格式:ZIP
更新时间:2024-06-01 14:46:31
react jest snapshot-testing snapshot JavaScript
快照差异 Jest的差异快照实用程序。 接受两个值,并以字符串形式返回它们的差值,准备使用toMatchSnapshot()对其进行快照。 在测试不同React组件状态之间的差异时特别有用。 安装 yarn add --dev snapshot-diff 用法 使用默认的笑话匹配器 const snapshotDiff = require ( 'snapshot-diff' ) ; test ( 'snapshot difference between 2 strings' , ( ) => { expect ( snapshotDiff ( a , b ) ) . toMatchSnapshot ( ) ; } ) ; const React = require ( 'react' ) ; const Component = require ( './Component' ) ;
【文件预览】:
snapshot-diff-master
----.eslintrc.json(233B)
----.gitignore(903B)
----.flowconfig(0B)
----package.json(1KB)
----serializer.js(101B)
----src()
--------index.js(3KB)
--------react-serializer.js(1KB)
----.travis.yml(327B)
----LICENSE(1KB)
----flow-typed()
--------npm()
----.github()
--------dependabot.yml(480B)
----__tests__()
--------setSerializers.test.js(3KB)
--------index.test.js(578B)
--------__snapshots__()
--------getSnapshotDiffSerializer.test.js(650B)
--------toMatchDiffSnapshot.test.js(850B)
--------snapshotDiff.test.js(5KB)
----README.md(5KB)
----.eslintignore(30B)
----babel.config.js(149B)
----.npmignore(48B)
----extend-expect.js(114B)
----.prettierrc(52B)
----yarn.lock(294KB)
----index.d.ts(2KB)