pact-jvm

Service 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.

GitHub

1k stars
78 watching
480 forks
Language: Kotlin
last commit: 7 days ago
Linked from 1 awesome list

consumer-driven-contractscontract-testinghacktoberfestpactsmartbear-supported

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mikuu/pact-jvm-example Provides an example of using Pact JVM for contract testing in microservices development 70
coinspect/learn-evm-attacks An open-source collection of smart contract tests reproducing exploits and vulnerabilities on the Ethereum Virtual Machine (EVM) in Solidity. 1,665
openzeppelin/openzeppelin-test-helpers Assists in testing Ethereum smart contracts 415
jg8481/robot-framework-solidity-testing-toolkit 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
appium/java-client Provides a Java binding for writing Appium tests conforming to the WebDriver Protocol 1,220
transmissions11/solcurity An opinionated security and code quality standard for Solidity smart contracts. 2,052
praneshasp/vscode-solidity-inspector A VSCode extension for smart-contract development utilities, including optimization and debugging tools. 126
au-cobra/concert A framework for verifying smart contracts in Coq using formal methods and property-based testing. 114
josefgit/concert A framework for verifying smart contracts in Coq, a proof assistant language. 0
skovhus/jest-codemods A toolset to simplify the transition from various testing frameworks to Jest 881
scio-labs/use-inkathon Simplifies interactions with Substrate-based networks and ink! smart contracts using React hooks and utility functions 50
phpspec/phpspec A framework for defining and executing unit tests with behavior-driven development (BDD) capabilities for PHP applications. 1,880
opencorech/smart-contract-auditing-heuristics A collection of general guidelines and pitfalls to consider when auditing smart contracts 575
memsql/ntest Provides a framework for writing type-based tests using dependency injection. 2
cosmwasm/cw-plus Provides reusable contract specifications and sample implementations for building fungible tokens and other domains on the CosmWasm platform. 511