Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hedhyw/vscode-golang-gherkingen
VS-Code extension to generate Golang Behaviour Driven Development (BDD) tests
https://github.com/hedhyw/vscode-golang-gherkingen
bdd behavior-driven-development boilerplate golang testing vscode-extension
Last synced: about 2 months ago
JSON representation
VS-Code extension to generate Golang Behaviour Driven Development (BDD) tests
- Host: GitHub
- URL: https://github.com/hedhyw/vscode-golang-gherkingen
- Owner: hedhyw
- License: mit
- Created: 2023-06-05T02:39:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-23T17:58:10.000Z (6 months ago)
- Last Synced: 2024-10-12T03:11:51.007Z (3 months ago)
- Topics: bdd, behavior-driven-development, boilerplate, golang, testing, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=hedhyw.golang-gherkingen&ssr=false#overview
- Size: 2.5 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# golang-gherkingen README
It is an extension for VS-Code that helps to generate Behaviour Driven Development (BDD) boilerplate Golang tests.
![Animation](./assets/animation.gif)
## Features
- Generate a golang test boilerplate from *.feature Cucumber/Gherkin files by a single click.
- It uses [this](https://github.com/hedhyw/gherkingen) generator.## Usage
- Open the command palette (Ctrl+Shift+P or Cmd+Shift+P) and search for "Go: Generate BDD Golang test".
![Command palette](assets/usage-command-palette.png)- Click the button in the editor's menu:
![Menu editor](assets/usage-editor-menu.png)## Requirements
- Rootless `docker` is required in order to run [the generator's image](https://hub.docker.com/r/hedhyw/gherkingen).
## Extension Settings
No settings.
## Known Issues
No known issues.
## Release Notes
### 1.0.0
Initial release of golang-gherkingen.
### 1.0.1
Update [gherkingen](https://github.com/hedhyw/gherkingen) generator to the version v3.0.2.
### 1.0.2
Update [gherkingen](https://github.com/hedhyw/gherkingen) generator to the version v3.0.3.
### 1.0.3
Update [gherkingen](https://github.com/hedhyw/gherkingen) generator to the version v4.0.0.