Elmarrow / FEND-Feedreader-Testing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Overview

In this project is about a web-based application that reads RSS feeds. The application loads feeds from four different content providers with the frontend showing these feeds in separate pages (one for each feed). The user can select from a side hidden menu which feed is showing in the screen. The project has 7 tests using the Jasmine framework.

What is tested in this project?

Testing is an important part of the development process and many organizations practice a standard of development known as "test-driven development". In this project there are 7 specs divided in 4 testing suites. It tests that

The RSS Feeds
+ are defined
+ have a URL defined and the URL is not empty
+ have a Name defined and the name is not empty

The Menu
+ is hidden by default on load
+ should be visible when clicked and hidden when clicked again

The Initial Entries
+ that the loading feed has at least one entry on load

The New Feed Selection
+ ensures that content actually changes on new feed load

How to run the application?

You can download or clone the application through GitHub. To successfully run the application you need to open index.html in your browser and navigate through side navigation menu.

About


Languages

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