kontactr / FeedReader-Testing-

JavaScript Testing Project FeedReader Using Jasmine Framework.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feed Reader Testing

Important notes

This project is a demonstration of udacity nanodegree project about testing using jasmine framework. starter code is provided by udacity.

What includes in tests

Test suite-1 (RSS Feeds)

  • allFeeds are defined and must have elements in it
  • urls are defined in allFeeds and they are not empty
  • names are defined in allFeeds and thry are not empty

Test suite-2 (The Menu)

  • menu must be hidden on the first start-up
  • menu click event trigger perform as expected
    1. on the first click menu will be in display state
    2. on the second click menu will be in hidden state

Test suite-3 (Initial Entries)

  • Feed contain at least one entry after complete loadFeed (Async Test)

Test suite-4 (New Feed Selection)

  • Feed changes its data as per new calls and doesn't contain the same data (Async Test)

About Code

External libraries Used

Key concepts

  • jasmine test framework

References

For Markdown

About

JavaScript Testing Project FeedReader Using Jasmine Framework.

License:MIT License


Languages

Language:JavaScript 96.6%Language:HTML 1.8%Language:CSS 1.7%