MVVM + Unit Test
An example of MVVM in a real project with unit testing, fetching datas from server, using Codable API, downloading images and cache downloaded images, unit testing for URLSession calls and JSON Decoding and lots of other stuff.
To use this project you need to install NVActivityIndicatorView pod for some beautiful loading animations.
To run the project, clone the repo, and run pod install
from the project directory first.
Keyhan Kamangar, keyhankam@icloud.com
Spotter is available under the MIT license.