Testing Feed Reader project using testing framework Jasmine 2.1.2
- download files by clicking Clone or download button then click Download ZIP.
- extract zip file, From index right click open.
- Or simply open it from (https://walaaayyad.github.io/Feedreader/).
This test includes the following:
- Test allFeeds object to ensure if it has a name defined and if that name is not empty.
- Test menu element to ensure if it hidden by default.
- Test when the loadFeed function is called and completes its work.
- Test when a new feed is loaded by the loadFeed function that the content actually changes.
- RSS Feeds are defined
- RSS Feeds Has a URL defined & the URLs are not empty
- RSS Feeds Has name defined & the name is not empty
- The menu is it hidden by default
- The menu changes visibility
- Initial Entries entry not empty
- New Feed Selection is different from old feed