Skip to content

surpher/pact-swift-examples

Repository files navigation

pact-swift-examples

PactSwift - Consumer PactSwift Provider Verification

Example projects using PactSwift framework.

Note that using Carthage may require you to use the workaround script.

What? How? Huh?

  1. Clone this repo
  2. cd into a project you're interested in
  3. Fire up your Xcode 12+, 13+ or whatever your preference to develop in is
  4. Wait for either SPM dependencies to resolve, or run carthage update --use-xcframeworks if the project is set up with a Cartfile (mind the issues with Silicon platform)
  5. Check the ../.github/workflows/ for any pointers, ideas and caveats for building, setting things up, running... (especially if you're using this on Linux)
  6. Run tests
  7. Happy days! 🎉

Disclaimer

The code in this repository does not represent good programming practices!

This repository is used solely to demonstrate the minimal effort required to set up and use PactSwift framework.

Licence

MIT