Part of the Front-End Web Developer nanodegree from Udacity. The project utilizes concepts learned from the JavaScript Testing course.
##Usage
Clone the repository locally and run index.html
.
git clone [email protected]:d3moid/frontend-feedreader-testing.git
##Purpose In this project we are given a web-based application that reads RSS feeds. The original developer of this application clearly saw the value in testing, they've already included Jasmine and even started writing their first test suite! Unfortunately, they decided to move on to start their own company and we're now left with an application with an incomplete test suite. That's where we come in.
- Loop through each feed in the allFeeds object and ensure it has a URL defined and that the URL is not empty.
- Loop through each feed in the allFeeds object and ensure it has a name defined and that the name is not empty.
- Ensure the menu element is hidden by default.
- Menu changes visibility when the menu icon is clicked.
- Ensure when the loadFeed function is called and completes its work, there is at least a single
.entry
element within the.feed
container. - Ensure that when a new feed is loaded by the loadFeed function the content actually changes.