snappify:针对使用TypeScript编写的React组件的基于Jest快照的测试的生成器

时间:2024-02-27 04:58:31
【文件属性】:

文件名称:snappify:针对使用TypeScript编写的React组件的基于Jest快照的测试的生成器

文件大小:66KB

文件格式:ZIP

更新时间:2024-02-27 04:58:31

react testing typescript jest react-components

扎紧 针对使用TypeScript编写的React组件的基于Jest快照的测试的生成器 为什么 React组件的是提供的有用工具,可确保您的UI不会意外更改。 要应用它,您必须描述组件的几种不同状态,并使用该组件可以具有的不同道具来配置它。 但是,如果使用编写组件,则会有一个描述道具类型的接口。 没有理由在测试中使用随机值手动填充道具。 它可以根据所描述的类型自动完成。 那就是Snappify所做的。 Snappify为您的React组件生成带有测试的文件。 您只需运行它们。 :sparkles: 相关博客文章 快速概述 全局安装Snappify : npm install -g snappif


【文件预览】:
snappify-master
----.eslintrc(205B)
----.github()
--------ISSUE_TEMPLATE.md(467B)
--------PULL_REQUEST_TEMPLATE.md(531B)
----src()
--------logger.js(2KB)
--------testsWriter.js(4KB)
--------propsGenerator.js(402B)
--------valuesGenerator.js(3KB)
--------componentReader.js(4KB)
--------argsReader.js(310B)
----.babelrc(33B)
----CONTRIBUTING.md(308B)
----LICENSE(1KB)
----__tests__()
--------.eslintrc(234B)
--------testsWriter.js(2KB)
--------propsGenerator.js(550B)
--------valuesGenerator.js(949B)
--------componentReader()
----README.md(6KB)
----.gitignore(28B)
----index.js(2KB)
----package-lock.json(261KB)
----package.json(1KB)

网友评论