A Gherkin-based testing framework for gRPC API integration testing using cucumber-js. This package enables writing Cucumber feature files for gRPC services, providing step definitions and utilities. Current stable version is 2.1.0, with a low release cadence. Key differentiators: native gRPC support for Cucumber, proto file parsing, and request/response validation.
npm install grpc-cucumber-jsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates how to configure grpc-cucumber-js with proto file and register step definitions.
Use `path.resolve()` or provide absolute path to proto file.
Put `grpcCucumber.defineSteps()` in a Cucumber support file (e.g., features/support/steps.js).
Refer to current API docs for updated signatures.
Use @cucumber/cucumber >=7.0.0.
Run `npm install grpc-cucumber-js` and ensure node_modules includes it.
Use `const grpcCucumber = require('grpc-cucumber-js')` without destructuring.Provide an absolute path using `__dirname` or `path.resolve()`.