├── .gitignore ├── README.md ├── backend ├── .gitignore ├── README.md ├── app.js ├── config.js ├── data │ └── orders.js ├── middleware │ └── authMiddleware.js ├── package-lock.json ├── package.json ├── routes │ ├── auth.js │ ├── index.js │ ├── items.js │ └── orders.js └── webSocketServer.js ├── solution ├── README.md ├── cypress.config.js ├── cypress │ ├── .eslintrc.js │ ├── e2e │ │ ├── checkout.cy.js │ │ ├── login.cy.js │ │ └── orders.cy.js │ ├── fixtures │ │ └── example.json │ └── support │ │ ├── commands.js │ │ └── e2e.js ├── package-lock.json ├── package.json ├── public │ ├── favicon.png │ ├── favicon16.png │ ├── favicon192.png │ ├── favicon32.png │ ├── favicon512.png │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt └── src │ ├── App.js │ ├── App.test.js │ ├── components │ ├── Alert.css │ ├── Alert.js │ ├── Cart.css │ ├── Cart.js │ ├── Cart.test.js │ ├── CartRow.js │ ├── DetailItem.css │ ├── DetailItem.js │ ├── Details.css │ ├── Details.js │ ├── Header.css │ ├── Header.js │ ├── Home.css │ ├── Home.js │ ├── Home.test.js │ ├── Login.css │ ├── Login.js │ ├── NotFound.css │ ├── NotFound.js │ ├── Orders.css │ ├── Orders.js │ ├── Thumbnail.css │ ├── Thumbnail.js │ ├── Thumbnail.test.js │ ├── UserDetails.css │ └── UserDetails.js │ ├── context │ └── CurrentUserContext.js │ ├── images │ ├── cart.svg │ ├── logo.svg │ └── profile.svg │ ├── index.css │ ├── index.js │ ├── items │ ├── coffee.svg │ ├── cookie.svg │ ├── croissant.svg │ ├── cupcake.svg │ ├── french-press.svg │ ├── iced-coffee.svg │ ├── index.js │ ├── latte.svg │ ├── milk.svg │ ├── sandwich.svg │ └── tea.svg │ ├── logo.svg │ ├── mocks │ ├── data.js │ ├── handlers.js │ └── server.js │ ├── reducers │ ├── cartReducer.js │ └── cartReducer.test.js │ ├── reportWebVitals.js │ ├── setupProxy.js │ ├── setupTests.js │ └── types │ └── item.js └── starter ├── README.md ├── package-lock.json ├── package.json ├── public ├── favicon.png ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.js ├── App.test.js ├── components ├── Alert.css ├── Alert.js ├── Cart.css ├── Cart.js ├── CartRow.js ├── DetailItem.css ├── DetailItem.js ├── Details.css ├── Details.js ├── Header.css ├── Header.js ├── Home.css ├── Home.js ├── Login.css ├── Login.js ├── NotFound.css ├── NotFound.js ├── Orders.css ├── Orders.js ├── Thumbnail.css ├── Thumbnail.js ├── UserDetails.css └── UserDetails.js ├── context └── CurrentUserContext.js ├── images ├── cart.svg ├── logo.svg └── profile.svg ├── index.css ├── index.js ├── items ├── coffee.svg ├── cookie.svg ├── croissant.svg ├── cupcake.svg ├── french-press.svg ├── iced-coffee.svg ├── index.js ├── latte.svg ├── milk.svg ├── sandwich.svg └── tea.svg ├── logo.svg ├── reducers └── cartReducer.js ├── reportWebVitals.js ├── setupProxy.js ├── setupTests.js └── types └── item.js /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/app.js -------------------------------------------------------------------------------- /backend/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/config.js -------------------------------------------------------------------------------- /backend/data/orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/data/orders.js -------------------------------------------------------------------------------- /backend/middleware/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/middleware/authMiddleware.js -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/routes/auth.js -------------------------------------------------------------------------------- /backend/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/routes/index.js -------------------------------------------------------------------------------- /backend/routes/items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/routes/items.js -------------------------------------------------------------------------------- /backend/routes/orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/routes/orders.js -------------------------------------------------------------------------------- /backend/webSocketServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/backend/webSocketServer.js -------------------------------------------------------------------------------- /solution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/README.md -------------------------------------------------------------------------------- /solution/cypress.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress.config.js -------------------------------------------------------------------------------- /solution/cypress/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress/.eslintrc.js -------------------------------------------------------------------------------- /solution/cypress/e2e/checkout.cy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress/e2e/checkout.cy.js -------------------------------------------------------------------------------- /solution/cypress/e2e/login.cy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress/e2e/login.cy.js -------------------------------------------------------------------------------- /solution/cypress/e2e/orders.cy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress/e2e/orders.cy.js -------------------------------------------------------------------------------- /solution/cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress/fixtures/example.json -------------------------------------------------------------------------------- /solution/cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress/support/commands.js -------------------------------------------------------------------------------- /solution/cypress/support/e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/cypress/support/e2e.js -------------------------------------------------------------------------------- /solution/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/package-lock.json -------------------------------------------------------------------------------- /solution/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/package.json -------------------------------------------------------------------------------- /solution/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/favicon.png -------------------------------------------------------------------------------- /solution/public/favicon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/favicon16.png -------------------------------------------------------------------------------- /solution/public/favicon192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/favicon192.png -------------------------------------------------------------------------------- /solution/public/favicon32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/favicon32.png -------------------------------------------------------------------------------- /solution/public/favicon512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/favicon512.png -------------------------------------------------------------------------------- /solution/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/index.html -------------------------------------------------------------------------------- /solution/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/logo192.png -------------------------------------------------------------------------------- /solution/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/logo512.png -------------------------------------------------------------------------------- /solution/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/manifest.json -------------------------------------------------------------------------------- /solution/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/public/robots.txt -------------------------------------------------------------------------------- /solution/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/App.js -------------------------------------------------------------------------------- /solution/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/App.test.js -------------------------------------------------------------------------------- /solution/src/components/Alert.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Alert.css -------------------------------------------------------------------------------- /solution/src/components/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Alert.js -------------------------------------------------------------------------------- /solution/src/components/Cart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Cart.css -------------------------------------------------------------------------------- /solution/src/components/Cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Cart.js -------------------------------------------------------------------------------- /solution/src/components/Cart.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Cart.test.js -------------------------------------------------------------------------------- /solution/src/components/CartRow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/CartRow.js -------------------------------------------------------------------------------- /solution/src/components/DetailItem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/DetailItem.css -------------------------------------------------------------------------------- /solution/src/components/DetailItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/DetailItem.js -------------------------------------------------------------------------------- /solution/src/components/Details.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Details.css -------------------------------------------------------------------------------- /solution/src/components/Details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Details.js -------------------------------------------------------------------------------- /solution/src/components/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Header.css -------------------------------------------------------------------------------- /solution/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Header.js -------------------------------------------------------------------------------- /solution/src/components/Home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Home.css -------------------------------------------------------------------------------- /solution/src/components/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Home.js -------------------------------------------------------------------------------- /solution/src/components/Home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Home.test.js -------------------------------------------------------------------------------- /solution/src/components/Login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Login.css -------------------------------------------------------------------------------- /solution/src/components/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Login.js -------------------------------------------------------------------------------- /solution/src/components/NotFound.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/NotFound.css -------------------------------------------------------------------------------- /solution/src/components/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/NotFound.js -------------------------------------------------------------------------------- /solution/src/components/Orders.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Orders.css -------------------------------------------------------------------------------- /solution/src/components/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Orders.js -------------------------------------------------------------------------------- /solution/src/components/Thumbnail.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Thumbnail.css -------------------------------------------------------------------------------- /solution/src/components/Thumbnail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Thumbnail.js -------------------------------------------------------------------------------- /solution/src/components/Thumbnail.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/Thumbnail.test.js -------------------------------------------------------------------------------- /solution/src/components/UserDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/UserDetails.css -------------------------------------------------------------------------------- /solution/src/components/UserDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/components/UserDetails.js -------------------------------------------------------------------------------- /solution/src/context/CurrentUserContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/context/CurrentUserContext.js -------------------------------------------------------------------------------- /solution/src/images/cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/images/cart.svg -------------------------------------------------------------------------------- /solution/src/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/images/logo.svg -------------------------------------------------------------------------------- /solution/src/images/profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/images/profile.svg -------------------------------------------------------------------------------- /solution/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/index.css -------------------------------------------------------------------------------- /solution/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/index.js -------------------------------------------------------------------------------- /solution/src/items/coffee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/coffee.svg -------------------------------------------------------------------------------- /solution/src/items/cookie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/cookie.svg -------------------------------------------------------------------------------- /solution/src/items/croissant.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/croissant.svg -------------------------------------------------------------------------------- /solution/src/items/cupcake.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/cupcake.svg -------------------------------------------------------------------------------- /solution/src/items/french-press.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/french-press.svg -------------------------------------------------------------------------------- /solution/src/items/iced-coffee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/iced-coffee.svg -------------------------------------------------------------------------------- /solution/src/items/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/index.js -------------------------------------------------------------------------------- /solution/src/items/latte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/latte.svg -------------------------------------------------------------------------------- /solution/src/items/milk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/milk.svg -------------------------------------------------------------------------------- /solution/src/items/sandwich.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/sandwich.svg -------------------------------------------------------------------------------- /solution/src/items/tea.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/items/tea.svg -------------------------------------------------------------------------------- /solution/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/logo.svg -------------------------------------------------------------------------------- /solution/src/mocks/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/mocks/data.js -------------------------------------------------------------------------------- /solution/src/mocks/handlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/mocks/handlers.js -------------------------------------------------------------------------------- /solution/src/mocks/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/mocks/server.js -------------------------------------------------------------------------------- /solution/src/reducers/cartReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/reducers/cartReducer.js -------------------------------------------------------------------------------- /solution/src/reducers/cartReducer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/reducers/cartReducer.test.js -------------------------------------------------------------------------------- /solution/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/reportWebVitals.js -------------------------------------------------------------------------------- /solution/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/setupProxy.js -------------------------------------------------------------------------------- /solution/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/setupTests.js -------------------------------------------------------------------------------- /solution/src/types/item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/solution/src/types/item.js -------------------------------------------------------------------------------- /starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/README.md -------------------------------------------------------------------------------- /starter/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/package-lock.json -------------------------------------------------------------------------------- /starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/package.json -------------------------------------------------------------------------------- /starter/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/public/favicon.png -------------------------------------------------------------------------------- /starter/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/public/index.html -------------------------------------------------------------------------------- /starter/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/public/logo192.png -------------------------------------------------------------------------------- /starter/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/public/logo512.png -------------------------------------------------------------------------------- /starter/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/public/manifest.json -------------------------------------------------------------------------------- /starter/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/public/robots.txt -------------------------------------------------------------------------------- /starter/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/App.js -------------------------------------------------------------------------------- /starter/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/App.test.js -------------------------------------------------------------------------------- /starter/src/components/Alert.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Alert.css -------------------------------------------------------------------------------- /starter/src/components/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Alert.js -------------------------------------------------------------------------------- /starter/src/components/Cart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Cart.css -------------------------------------------------------------------------------- /starter/src/components/Cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Cart.js -------------------------------------------------------------------------------- /starter/src/components/CartRow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/CartRow.js -------------------------------------------------------------------------------- /starter/src/components/DetailItem.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/DetailItem.css -------------------------------------------------------------------------------- /starter/src/components/DetailItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/DetailItem.js -------------------------------------------------------------------------------- /starter/src/components/Details.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Details.css -------------------------------------------------------------------------------- /starter/src/components/Details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Details.js -------------------------------------------------------------------------------- /starter/src/components/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Header.css -------------------------------------------------------------------------------- /starter/src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Header.js -------------------------------------------------------------------------------- /starter/src/components/Home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Home.css -------------------------------------------------------------------------------- /starter/src/components/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Home.js -------------------------------------------------------------------------------- /starter/src/components/Login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Login.css -------------------------------------------------------------------------------- /starter/src/components/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Login.js -------------------------------------------------------------------------------- /starter/src/components/NotFound.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/NotFound.css -------------------------------------------------------------------------------- /starter/src/components/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/NotFound.js -------------------------------------------------------------------------------- /starter/src/components/Orders.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Orders.css -------------------------------------------------------------------------------- /starter/src/components/Orders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Orders.js -------------------------------------------------------------------------------- /starter/src/components/Thumbnail.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Thumbnail.css -------------------------------------------------------------------------------- /starter/src/components/Thumbnail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/Thumbnail.js -------------------------------------------------------------------------------- /starter/src/components/UserDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/UserDetails.css -------------------------------------------------------------------------------- /starter/src/components/UserDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/components/UserDetails.js -------------------------------------------------------------------------------- /starter/src/context/CurrentUserContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/context/CurrentUserContext.js -------------------------------------------------------------------------------- /starter/src/images/cart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/images/cart.svg -------------------------------------------------------------------------------- /starter/src/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/images/logo.svg -------------------------------------------------------------------------------- /starter/src/images/profile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/images/profile.svg -------------------------------------------------------------------------------- /starter/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/index.css -------------------------------------------------------------------------------- /starter/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/index.js -------------------------------------------------------------------------------- /starter/src/items/coffee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/coffee.svg -------------------------------------------------------------------------------- /starter/src/items/cookie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/cookie.svg -------------------------------------------------------------------------------- /starter/src/items/croissant.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/croissant.svg -------------------------------------------------------------------------------- /starter/src/items/cupcake.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/cupcake.svg -------------------------------------------------------------------------------- /starter/src/items/french-press.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/french-press.svg -------------------------------------------------------------------------------- /starter/src/items/iced-coffee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/iced-coffee.svg -------------------------------------------------------------------------------- /starter/src/items/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/index.js -------------------------------------------------------------------------------- /starter/src/items/latte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/latte.svg -------------------------------------------------------------------------------- /starter/src/items/milk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/milk.svg -------------------------------------------------------------------------------- /starter/src/items/sandwich.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/sandwich.svg -------------------------------------------------------------------------------- /starter/src/items/tea.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/items/tea.svg -------------------------------------------------------------------------------- /starter/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/logo.svg -------------------------------------------------------------------------------- /starter/src/reducers/cartReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/reducers/cartReducer.js -------------------------------------------------------------------------------- /starter/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/reportWebVitals.js -------------------------------------------------------------------------------- /starter/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/setupProxy.js -------------------------------------------------------------------------------- /starter/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/setupTests.js -------------------------------------------------------------------------------- /starter/src/types/item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bignerdranch/react-testing-workshop/HEAD/starter/src/types/item.js --------------------------------------------------------------------------------