An open API service indexing awesome lists of open source software.

https://github.com/coryhouse/testing-react

Testing Demo App
https://github.com/coryhouse/testing-react

Last synced: 6 months ago
JSON representation

Testing Demo App

Awesome Lists containing this project

README

        

# Testing Demo App

This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app).

# Quick Start

```
npm install
npm start
```

The above commands will install dependencies and start the app. To run tests, run `npm test` on a separate command line. There are no tests written in the master branch.

## Testing libraries

This instance of create-react-app has been enhanced with the following testing libraries:

| Library | Description |
| ----------------------- | ---------------------------------------------------------------------------------- |
| Jest | Automated testing |
| Enzyme | Unit test React components in isolation via `shallow` or with children via `mount` |
| enzyme-adapter-react-16 | Configures enzyme to work with React 16 |
| react-test-renderer | Render React components to JSON for snapshot testing |
| redux-mock-store | Mock store for testing your redux async action creators and middleware |
| Cypress | In browser integration testing via Mocha and Chai |