Feed reader testing

In this project i was asked to write tests for a web based feed reader.

The tests were created using the Jasmine testing library.

To run the app with the tests download this repository and open the index.html file in your browser of choice. You can find the code for the tests within /jasmine/spec/feedreader.js.

Tests

  • RSS Feeds

    • ✓ are defined
    • ✓ all have a valid URL
    • ✓ all have a valid name
  • The menu

    • ✓ is hidden by default
    • ✓ can be opened and closed
  • Initial Entries

    • ✓ are present
  • New Feed Selection

    • ✓ results in new feeds being loaded