Where I practicing Unit Test
- URL
- Execute "Load Image Feed" command with above data.
- System downloads data from the URL.
- System validates downloaded data.
- System creates image feed from valid data.
- System delivers image feed.
- System delivers invalid data error.
- System delivers connectivity error.
- Execute "Load Image Feed" command with above data.
- System retrieves feed data from cache.
- System validates cache is less than seven days old.
- System creates image feed from cached data.
- System delivers image feed.
- System deletes cache.
- System delivers error.
- System deletes cache.
- System delivers no feed images
- System deliver no feed images.
- Image Feed
- Execute "Save image Feed" command with above data.
- System delete old cache data.
- System encodes image feed.
- System timestamps the new cache.
- System saves new cache data.
- System delivers success message.
- System delivers error.
1.System delivers error.