Model View architecture demo app.
- Views use models.
- Models can update themselves or can be used as a Repository too for requests about it.
- Thin network layer with mock support for Previews.
- WireMock jar for localhost deploy of fake server.
- Simple unit test that can use stubs for 'fake' server requests.
- TO DO: UI tests using the POM pattern. Page Object Model pattern: https://www.selenium.dev/documentation/test_practices/encouraged/page_object_models/
Instructions:
- Duplicate “Config.xcconfig.example.xcconfig” and rename it “Config.xcconfig” with the correct information. (Don’t add it to any target)
- Run the local mock servers by running the “start.sh script inside "mock-server”.