GitXplorerGitXplorer
s

FeedReader

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
fddd71ffc78fc8d481fe830c84985482eac4933b

Update README.md

ssauravbhattacharya001 committed 8 years ago
Unverified
7090f1b77363154742a66749132832e6aa953b2c

Updated to Swift 3. Added launch screen.

committed 8 years ago
Unverified
ba1369ed899dcb25b07ba172b681f3a8cd48406f

Added test function to StoryTableViewController.

committed 8 years ago
Unverified
81d6dcd253487c354474c6978674d38865e89e29

Merge remote-tracking branch 'origin/master'

committed 8 years ago
Unverified
ac5debc0c8e6231d79e23164cd9e2f9174bbe1ac

Added XML parser unit test. Using guid element for story link. Fixed code markers.

committed 8 years ago
Unverified
181efd7ae92290e9c50124cd9ec111531de922d1

Create README.md

ssauravbhattacharya001 committed 8 years ago

README

The README file for this repository.

FeedReader

An RSS Feed Reader for most read Reuters feeds. Updated to Swift 3.

To run the app:

  1. Start the project in Xcode by double clicking FeedReader.xcodeproj.
  2. Run the app on iPhone 5S simulator.

To run unit tests:

  1. Start the project in Xcode by double clicking FeedReader.xcodeproj.
  2. Go to test navigator and run the included tests in the app.

Test cases:

  1. Test with internet connection and without internet connection. Check whether data loads correctly when internet connection is lost at different times:
    1. Right at the beginning -> Should show a friendly message that connection needs to be online.
    2. While using the app -> Uses cached data
    3. On app restart -> Gets live data if connection available, else gets cached data.
  2. Check the title and description on the app are same between the cell view and detailed view (on tapping the cell).
  3. Check that story link opens in browser on clicking the story link.

Tested only on iPhone. Use Xcode 8.