k-redux-saga-tester

1.0.0 • Public • Published

k-redux-saga-tester

CircleCI Coverage Status NPM Version

Test your sagas (redux-saga) with ease, compatible with Jest snapshots !

Examples

import tester from 'k-redux-saga-tester'
import { search } from './mySaga'
 
describe('mySaga', () => {
  describe('search', () => {
    const test = tester(search)(/* saga params */)
 
    it('should search and set something', () => {
      const mocks = {
        call: [() => [{ id: 1, name: 'name 1' }, { id: 2, name: 'name 2' }]],
        select: [() => ({ some: 'form', value: true })],
      }
 
      expect(test(mocks)).toMatchSnapshot()
    })
  })
})

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    1

Package Sidebar

Install

npm i k-redux-saga-tester

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • fabienjuif