test-saga:一堆帮助程序,使redux-saga测试更强大

时间:2024-05-23 14:11:43
【文件属性】:

文件名称:test-saga:一堆帮助程序,使redux-saga测试更强大

文件大小:92KB

文件格式:ZIP

更新时间:2024-05-23 14:11:43

JavaScript

测试传奇 工作正在进行中! 一堆帮助程序,使redux-saga测试更加强大。 为什么? [在制品] 例子 白盒测试 假设我们要开发一个auth saga。 import { testSaga } from 'test-saga/white-box' ; function * auth ( ) { } test ( ( ) => testSaga ( auth , [ ] ) ) ; 在我们开始侦听任何用户触发的操作之前,先检查一下浏览器本地存储中是否有任何已保存的会话将很方便。 因此,我们可以执行以下操作进行检查: import { testSaga , calls } from 'test-saga/white-box' ; function * auth ( ) { } test ( 'check if there is any saved session in the


【文件预览】:
test-saga-master
----.gitignore(597B)
----package.json(2KB)
----white-box()
--------creates-channel.js(194B)
--------puts.spec.js(2KB)
--------message.spec.js(4KB)
--------helpers.js(311B)
--------takes.spec.js(3KB)
--------index.js(965B)
--------takes.js(2KB)
--------calls.spec.js(2KB)
--------selects.js(946B)
--------puts.js(1KB)
--------actions.js(463B)
--------task-ops.js(1KB)
--------creates-channel.spec.js(779B)
--------task-ops.spec.js(2KB)
--------calls.js(1KB)
--------message.js(2KB)
--------index.spec.js(1KB)
--------helpers.spec.js(231B)
--------selects.spec.js(1KB)
--------actions.spec.js(610B)
----.travis.yml(686B)
----LICENSE(1KB)
----examples()
--------firebase()
--------shopping-cart()
----.eslintrc.js(8KB)
----README.md(2KB)
----.yarnclean(1B)
----yarn.lock(190KB)

网友评论