Skip to content

adambasha0/Feed-Reeder-Testing-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feed Reader Testing Project

Table of Contents

Instructions

#Name: Feed Reader Testing Project #Description: In this project tests were written using jasmine to test the code written for a feedreader.

Tests included:

  • RSS Feeds test suite which includes:
  • 1- Test to make sure that allFeeds variable has been defined and that it is not empty.
  • 2- Test which loops through each feed in the allFeeds object and ensures it has a URL defined and that the URL is not empty.
  • 3- Test which loops through each feed in the allFeeds object and ensures it has a name defined and that the name is not empty.
  • The menu test suite which includes:
  • 1- Test which ensures that the menu element is hidden by default.
  • 2- Test which ensures that the menu changes visibility when the menu icon is clicked.
  • The Initial Entries test suite which includes:
  • 1- Test which ensures that when the loadFeed function is called and completes its work, there is at least a single entry element within the feed container.
  • The Initial Entries test suite which includes:
  • 1- Test ensures when a new feed is loaded by the loadFeed function that the content changes.

Install:

download all files within 'Feed Reader Testing Project' repository or folder. This includes all subfolders of css, fonts, js, jasmine, and index.html.

Run the Feed Reader:

to run the project open the index.html file with your favourite browser.

Contributing

to develop the code the following websites were used: *[JQuery] (https://jquery.com/) *[Jasmine] (https://jasmine.github.io/)

About

  • "Adam Basha" is a graduate with a master degree in Science. He has passion to learn how to build and develop websites and to write testing software code to test written code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published