A web-based application that reads RSS feeds. Followed Test-driven Development. Used Jasmine to write a number of tests against a pre-existing application. These tests, test the underlying business logic of the application as well as the event handling and DOM manipulation. Done as a part of Udacity's Front End Web Developer Nanodegree. This is published via gh-pages on https://riyadashoriya.github.io/feed-reader-testing/
The tests in the project are for: RSS Feed testing, RSS Feed properties, menu default state, and menu hiding/showing.
- index.html - This file contains html code to render the content on web browser.
- css/ - This folder has all the css content which is used to customize the feed reader.
- fonts/ - This folder has all the font content which is used to customize the feed reader, by adding pretty fonts.
- js/app.js - This file has all the javascript content which is used to provide the functionality of feed reader.
- jasmine/lib/jasmine-2.1.2/ - This folder has jasmine plugin file.
- jasmine/lib/jasmine-jquery/ - This folder has jasmine-jquery plugin files.
- jasmine/spec/feedreader.js - This file has jasmine testing code.
Run the index.html file to check the feed reader on web browser. In the bottom, it shows jasmine test results.
This project is done for Udacity.