Skip to content

mechaphysis/frontend-feedreader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

What it is

Test driven development with Jasmine.

For this project we are given a web-based application that reads RSS feeds. Our goal is to test the app functionality using the Jasmine framework.

The whole testing is organized in suites of small tests, one suite per each part of the app and every test runs independently from the others . Plus, we also ensure that asynchronous code is properly taken care of by using Jasmine beforeEach() and done() functions to simulate async behaviour.

How to run the app

Download the project zip file, uncompress it and open the index.html file in your web browser.

The first time you load index.html the Jasmine tests will be performed before the actual web-app loads. Once the web-app is fully loaded and the Feed Reader shows on screen you can still see and perform the Jasmine tests by going to the bottom of the page.

TO-DO

  • Add the possibility to choose which RSS feeds to follow.
  • Add a new test suite for 'Customize RSS'.

Contributing

This is my personal repository for the Udacity Front-End Nanodegree project: Feed Reader Test. I will not likely accept pull requests for the moment, but feedback is always welcome! ☺️

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.5%
  • HTML 1.8%
  • CSS 1.7%