pact-net icon indicating copy to clipboard operation
pact-net copied to clipboard

.NET version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

Results 42 pact-net issues
Sort by recently updated
recently updated
newest added

If the value of a provider state parameter is a number string, it is serialised in the pact file as a number. This is an issue if the provider state...

bug
upstream

I'm testing pact-net and I spotted weird behavior when using signs outside ASCII table. I was using my native letters from my country Poland (like ł,ó,ń) - they are UTF-8...

bug

Possible solution for https://github.com/pact-foundation/pact-net/issues/496

**Previous issues** [Add `linux-musl-x64` Runtime Support](https://github.com/pact-foundation/pact-net/issues/374) **Is your feature request related to a problem? Please describe.** According to [Compatibility / Operating System](https://github.com/pact-foundation/pact-net?tab=readme-ov-file#operating-system) page *Linux (musl)* is not supported, however starting...

triage

## Rationale pact-reference has introduced musl and arm64 based ffi libraries for linux - https://github.com/pact-foundation/pact-reference/issues/416 Tracking Issue - https://github.com/pact-foundation/devrel/issues/30 ## Issues Resolved fixes #498 fixes #496 fixes #500 fixes #374...

**Previous issues** [I use last version of PactNet as you recommended](https://github.com/pact-foundation/pact-net/issues/500) **Version information:** - OS: (e.g. MacOS ARM, M2) - PactNet Version: PactNet.5.0.0-beta.2 - .Net Version: 8.0 **Describe the bug**...

bug
triage

**Previous issues** Add Linux (libc)-ARM Runtime Support **Is your feature request related to a problem? Please describe.** Currently we are planning to build and deploy our dotnet application on AWS...

good first issue
feature request

As provider, when we verify ourselves against published consumer Pacts (`IPactVerifierSource::Verify`), a `PactFailureException` can be thrown. This exception doesn't distinguish between 1. The provider simply not honouring one or more...

feature request
upstream

As per https://github.com/pact-foundation/pact-net/issues/505 we want to be able to distinguish tehcnical failures from simply not honouring the contract. This PR throws a more specific exception which allows the caller to...

**Version information:** - OS: Windows x64 - PactNet Version: 5.0.0-beta.2 - .Net Version: 8.0 - Pact Broker Version (if applicable): n.a. **Describe the bug** We are writing consumer tests for...

bug
triage