This project demonstrates the use of Jasmine - a behavior-driven development framework for unit testing JavaScript code.
- Download the zip file and unzip it into any covenient location on your computer.
- Open index.html and scroll down to see the test results below the content of the page.
- Tests reside in jasmine/spec/feedreader.js and this is where you would add any additional tests.
- My Project is located at: https://gitlab.com/lglaves/feedreader-testing-lbg-project6
- Ensure all RSS Feeds in the allFeeds array are defined.
- Ensure each RSS Feed has a URL defined and that the URL is not empty.
- Ensure each RSS Feed has a name defined and that the name is not empty.
- Ensure the menu element is hidden by default.
- Ensure the menu becomes visible when the menu icon is clicked and becomes hidden when the icon is clicked again.
- Ensure that the loadFeed function retrieves at least one entry element and stores it in the feed container.
- Ensure that when a new feed is loaded by the loadFeed function, the content actually changes.