/jest-react-redux-lootchecker

An application built on React, utilizing Redux to handle state management. Built with a behaviorally-driven-development (BDD) approach, using Jest and Enzyme.

Primary LanguageJavaScript

LootChecker

This application allows users to set a balance, withdraw and deposit values from this balance, and see its equivalent value in bitcoin.

This application is built on React, utilizing Redux to handle state management, and using fetch to make calls to the CoinDesk API for real-time price of bitcoins. Built with a behaviorally-driven-development (BDD) approach, using Jest and Enzyme. Part of the "React - Mastering Test Driven Development" course by David Katz (link below).

Usage

  1. npm install
  2. npm start to see the application
  3. npm run test -- --coverage to see tests and coverage report

Technologies

  1. React
  2. Jest
  3. Enzyme
  4. Redux, React-Redux
  5. CoinDesk API

Link