- Install Xcode 10.2.1 or greater
- Build & run tests
- Make sure playground still works
This uses the new dynamicMember
and dynamicCallable
language features added in Swift 4.2 and 5. These dynamic methods drastically reduce the amount of boilerplate mocking code you need to write while also eliminating stringly-typed dynamic mocks.