Jasmine Tester

12 Sep 2017

This project demonstrates the value of a “test-driven development” process. The original project assets contains a pre-existing feedreader application and an incomplete JavaScript specification file that must be completed by the student.

Testing Framework

Jasmine is used as the framework for testing the feedreader app. For this project, students have to create seven testing specifications, which must all pass.

Jasmine does all the testing automatically and displays the results at the bottom of the webpage if all test specifications pass. If any specification fails, Jasmine will not load the feedreader and will display which test has failed.

Here’s a screenshot of the Jasmine test results. Jasmine test results

Click here for the code. Click here for the live demo.