surpher/PactSwift

Task: Proof of concept using Pact plugins

Open

#116 geöffnet am 26. Juli 2023

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Swift (19 Forks)auto 404
good first issuehacktoberfesthelp wantedtechv2.x.x

Repository-Metriken

Stars
 (55 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

❕ Problem Statement

Pact supports plugins https://github.com/pact-foundation/pact-plugins.

💬 Task Description

Look into how to make use of it, prepare a plan, architecture and PR it.

📝 Notes

Branch off of https://github.com/surpher/PactSwift/tree/feat/v2.0.0

👩‍🔧 Technical Design Notes

From what's been seen in other Pact implementations it could look something like:

try builder
   .uponReceiving(...)
   .given(...)
   .usingPlugin(plugin_name) // <- This little diddy
   .withRequest(...) { ... }
   ...

🤝 Relationships

  • Other Related Issues:

Contributor Guide