Do unit tests to:
- ./src/pages/members/list/mappers
- ./src/pages/members/list/actions
- ./src/pages/members/list/reducers
- ./src/pages/members/list/components
- ./src/pages/members/list/pageContainer
- Use reselect methods and do TDD (Test-Drive Development) to login page.
- Configure code coverage and threshold not to permit code merge if not pass x%.
- Create a repository and configure Travis CI to works with it.
npm install
to install previous sample packages:
npm install
- Jest test commands:
npm test
: to single runnpm run test:watch
: to run all specs after changes.npm run test:coverage
: to run code coverage in text mode.npm run test:coverage:html
: to run code coverage in html mode.
Code coverage report can be found here