Skip to content

Unit Testing: Completed project for Unit Testing, showcasing proficiency in writing tests and implementing functions or classes. Utilized Jest for running tests, ensuring clean and professional results.

Notifications You must be signed in to change notification settings

SydneyHopson/node-testing1-project

 
 

Repository files navigation

Unit Testing

Instructions

Task 1: Project Setup and Submission

Your assignment page on Canvas should contain instructions for submitting this project. If you are still unsure, reach out to School Staff.

Task 2: Minimum Viable Product

  • For Exercises 1-7 inside index.js:
    • Write the tests in index.test.js.
    • Implement the function or the class in index.js.

Notes

  • Run index.js with Nodemon executing npm run dev.
  • Run tests locally with Jest executing npm test.
  • You can add console.logs to index.js to manually test your code. (e.g. console.log(car.drive(10));).
  • The output of your log statements can be found in the terminal you run npm run dev in.

Hot Tips

  • You will need to brush up on your JavaScript and use the Jest documentation to solve this challenge.
  • Do not install Jest, as it's already installed.
  • Do not alter your package.json file except to install extra libraries or add extra scripts. Do not update existing dependencies.
  • In your solution, it is essential that you follow best practices and produce clean and professional results.
  • Schedule time to review, refine, and assess your work.
  • Perform basic professional polishing including spell-checking and grammar-checking on your work.

About

Unit Testing: Completed project for Unit Testing, showcasing proficiency in writing tests and implementing functions or classes. Utilized Jest for running tests, ensuring clean and professional results.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%