没有合适的资源?快使用搜索试试~ 我知道了~
testing-react:测试实用程序,可让您在React单元测试中重用Storybook的故事!
共41个文件
tsx:6个
json:6个
md:5个
需积分: 9 0 下载量 26 浏览量
2021-03-25
16:57:52
上传
评论
收藏 666KB ZIP 举报
温馨提示
测试实用程序,可让您在单元测试中重用故事 问题 您正在为组件使用 ,并以为它们编写测试,这很可能与或。 在您的Storybook故事中,您已经定义了组件的方案。 您还设置了必要的装饰器(主题,路由,状态管理等),以使其全部正确呈现。 在编写测试时,最终还需要定义组件的方案以及设置必要的装饰器。 通过两次执行相同的操作,您会觉得自己花费了太多的精力,使编写和维护故事/测试变得不那么有趣,而更像是一种负担。 解决方案 @storybook/testing-react是在React测试中重用Storybook故事的解决方案。 通过在测试中重用您的故事,您可以准备要测试的组件方案目录。 库将构成您及其所有和,以及,并以一个简单的组件将其返回给您。 这样,在单元测试中,您要做的就是选择要渲染的故事,所有必要的设置都已经为您完成。 这是缺少的部分,可以在编写测试和编写Storybook故事之间提供更好
资源推荐
资源详情
资源评论
收起资源包目录
testing-react-main.zip (41个子文件)
testing-react-main
example
.storybook
main.js 177B
preview.tsx 728B
package.json 1KB
src
stories
Button.tsx 982B
button.css 642B
Button.stories.tsx 621B
Button.test.tsx 2KB
App.css 306B
react-app-env.d.ts 40B
logo.svg 8KB
index.tsx 475B
serviceWorker.ts 5KB
App.tsx 606B
index.css 366B
tsconfig.json 728B
public
logo192.png 5KB
manifest.json 492B
robots.txt 57B
index.html 2KB
logo512.png 14KB
favicon.ico 22KB
README.md 80B
yarn.lock 635KB
setup.ts 167B
package.json 2KB
.github
ISSUE_TEMPLATE
bug_report.md 535B
feature_request.md 595B
workflows
release.yml 678B
.prettierignore 5B
assets
autocompletion-compose.png 61KB
logo.svg 6KB
autocompletion-props.png 112KB
LICENSE 1KB
src
types.ts 513B
index.ts 5KB
tsconfig.json 1KB
.gitignore 61B
CHANGELOG.md 1KB
README.md 7KB
yarn.lock 552KB
.vscode
settings.json 267B
共 41 条
- 1
资源评论
龙猫美术的世界
- 粉丝: 16
- 资源: 4722
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功