Skip to content

3rcok/feedreader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Udacity Feedreader

This is a web-based application that reads RSS feeds. You can run it from http://firzhugh.github.io/feedreader/

Tests

The feedreader contains the following tests written in Jasmine:

  1. A test that loops through each feed in the allFeeds object and ensures it has a URL defined and that the URL is not empty.
  2. A test that loops through each feed in the allFeeds object and ensures it has a name defined and that the name is not empty.
  3. A test that ensures the menu element is hidden by default. You'll have to analyze the HTML and the CSS to determine how we're performing the hiding/showing of the menu element.
  4. A test that ensures the menu changes visibility when the menu icon is clicked. This test should have two expectations: does the menu display when clicked and does it hide when clicked again.
  5. A test that ensures when the loadFeed function is called and completes its work, there is at least a single .entry element within the .feed container. Remember, loadFeed() is asynchronous so this test wil require the use of Jasmine's beforeEach and asynchronous done() function.
  6. A test that ensures when a new feed is loaded by the loadFeed function that the content actually changes. Remember, loadFeed() is asynchronous.

When complete - all tests should pass.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.3%
  • CSS 1.7%