pact-jvm
Integration testing framework
Enables consumer-driven contract testing for integration between services
JVM 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.
1k stars
79 watching
481 forks
Language: Kotlin
last commit: 3 months ago
Linked from 1 awesome list
consumer-driven-contractscontract-testinghacktoberfestpactsmartbear-supported
Related projects:
Repository | Description | Stars |
---|---|---|
| Provides an example of using Pact JVM for contract testing in microservices development | 70 |
| An open-source collection of smart contract tests reproducing exploits and vulnerabilities on the Ethereum Virtual Machine (EVM) in Solidity. | 1,677 |
| Assists in testing Ethereum smart contracts | 415 |
| A toolkit combining Solidity testing and cross-chain deployment tools with Robot Framework for developing robust and secure smart contract applications on Ethereum and other EVM-compatible blockchains. | 11 |
| Provides a Java binding for writing Appium tests conforming to the WebDriver Protocol | 1,223 |
| An opinionated security and code quality standard for Solidity smart contracts. | 2,064 |
| A VSCode extension for smart-contract development utilities, including optimization and debugging tools. | 127 |
| A framework for verifying smart contracts in Coq using formal methods and property-based testing. | 114 |
| A framework for verifying smart contracts in Coq, a proof assistant language. | 0 |
| A toolset to simplify the transition from various testing frameworks to Jest | 882 |
| Simplifies interactions with Substrate-based networks and ink! smart contracts using React hooks and utility functions | 50 |
| A framework for defining and executing unit tests with behavior-driven development (BDD) capabilities for PHP applications. | 1,883 |
| A collection of general guidelines and pitfalls to consider when auditing smart contracts | 578 |
| Provides a framework for writing type-based tests using dependency injection. | 2 |
| Provides reusable contract specifications and sample implementations for building fungible tokens and other domains on the CosmWasm platform. | 513 |