redux-saga-tester:完整的redux环境测试帮助程序,用于redux-saga

时间:2024-06-02 07:57:31
【文件属性】:

文件名称:redux-saga-tester:完整的redux环境测试帮助程序,用于redux-saga

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-02 07:57:31

JavaScript

redux-saga-tester 完整的redux环境测试帮助程序,用于redux-saga。 是一个很棒的库,它提供了一步一步测试sagas的简便方法,但它与saga实现紧密相关。 尝试对内部yield s进行不间断的重新排序,测试将失败。 该测试器库提供了一个完整的redux环境来运行您的sagas,采用了黑盒方法进行测试。 您可以调度动作,随时观察商店的状态,检索动作的历史记录以及侦听要发生的特定动作。 入门 安装 $ npm install --save-dev redux-saga-tester 基本范例 假设我们有一个传奇故事,它等待START动作,执行一些异步(或同步)动作(例如,从API中获取数据),并在完成时调度SUCCESS动作。 这是我们将如何测试的方法: import ourSaga from './saga' ; describe ( 'ourSaga


【文件预览】:
redux-saga-tester-master
----.eslintrc(1KB)
----.babelrc(65B)
----pom.xml(1KB)
----package.json(2KB)
----test()
--------SagaTester.spec.js(16KB)
----LICENSE(1KB)
----src()
--------SagaTester.js(7KB)
----.npmignore(27B)
----examples()
--------example.debounce.js(3KB)
--------example.nock.js(1KB)
--------example.multiple.waitfor.js(4KB)
----.gitignore(24B)
----README.md(6KB)

网友评论