Helpful patterns to unit test a react redux app
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
testing
.babelrc
.eslintrc
.gitignore
README.md
package.json
webpack.config.js

README.md

Unit Testing React Redux Build Status Coverage Status

Helpful patterns to unit test a react redux app

The approaches taken in this example to test React Redux are described in the following blog post:
Unit Testing a React Redux App

Installation instructions

Clone from github and move into directory

$ git@github.com:giamir/unit-testing-react-redux.git
$ cd unit-testing-react-redux

You will need node.js installed on your machine to try the application.
Install all the dependencies for the application running

$ npm install

You can now run webpack dev server

$ npm start

and try the application navigating localhost:3000

To run the full test suite

$ npm test

Contributions

Feel free to get involved!
If you have any suggestion open a pull request and I would be happy to merge it and add you to the contributors list.

How to contribute

Fork this repo

$ git clone git@github.com:yourUserName/unit-testing-react-redux.git           # Clone your fork
$ cd unit-testing-react-redux                                                  # Change directory
$ git remote add upstream git@github.com:giamir/unit-testing-react-redux.git   # Assign original repository to a remote named 'upstream'
$ git fetch upstream                                                           # Pull in changes not present in your local repository
$ git checkout -b my-new-feature                                               # Create your feature branch
$ git commit -am 'Add some feature'                                            # Commit your changes
$ git push origin my-new-feature                                               # Push to the branch

Once you've pushed a feature branch to your forked repo, you're ready to open a pull request.

Contributors

Giamir Buoncristiani