没有合适的资源?快使用搜索试试~ 我知道了~
react-app-integration-tests-sample:样本集成测试了通用React应用程序结构的实现
共42个文件
js:20个
jsx:12个
md:2个
需积分: 9 0 下载量 99 浏览量
2021-05-06
16:36:24
上传
评论
收藏 206KB ZIP 举报
温馨提示
React应用程序集成测试样本 样本集成测试了通用React应用程序结构的实现 应用实施详细信息 应用程序实现的目标是遵循通用的React应用程序结构和模式,同时保持其简单小巧以便于阅读和理解。 该应用程序实现了一个简单的用例: 用户输入GitHub用户名 应用程序显示与输入的用户名关联的公共存储库列表 该应用程序包括: API请求( ) 国际化支持( ) 全局状态管理( + ) JS解决方案中CSS( ) SPA路由( ) 该项目是通过引导的。 整合测试 集成测试是从用户角度编写的,并且会尽可能地忽略实现细节。 相反,测试断言用户可以与DOM交互以实现特定场景。 集成测试使用以下语言编写: :JavaScript测试框架 :简单而完整的React DOM测试实用程序,鼓励良好的测试实践。 :自定义的jest匹配器,用于测试DOM的状态。 :HTT
资源推荐
资源详情
资源评论
收起资源包目录
react-app-integration-tests-sample-master.zip (42个子文件)
react-app-integration-tests-sample-master
.gitignore 1KB
README.md 2KB
public
manifest.json 306B
index.html 2KB
favicon.ico 4KB
LICENSE 1KB
package.json 1KB
src
serviceWorker.js 5KB
components
ThemeProvider.jsx 461B
UserSelectionForm.container.jsx 334B
UserRepositories
UserRepositoriesListItem.jsx 1KB
UserRepositoriesList.jsx 1KB
UserSelectionForm.jsx 2KB
StoreProvider.jsx 533B
LoadingIndicator.jsx 821B
services
github.js 315B
App.test.js 294B
test
fixtures
github.js 695B
viewGitHubRepositoriesByUsername.spec.js 4KB
helpers
initTestLocalization.js 612B
pages
PublicRepositoriesList.jsx 2KB
PublicRepositoriesList.container.jsx 613B
Pages.container.jsx 244B
Pages.jsx 676B
UserSelection.jsx 522B
index.js 463B
helpers
localization.js 203B
App.js 443B
store
repositories
reducer.js 833B
selectors.js 242B
actions.js 662B
actionTypes.js 239B
user
reducer.js 477B
selectors.js 142B
actions.js 265B
actionTypes.js 83B
index.js 328B
assets
locales
en.js 415B
index.js 58B
logo.svg 3KB
yarn.lock 466KB
README.CRA.md 3KB
共 42 条
- 1
资源评论
实践千百次练习而
- 粉丝: 25
- 资源: 4611
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功