Skip to content

Chris2011/Cucumberbeans

Repository files navigation

Cucumberbeans

Status of the project and future development/bugs

Build Status codecov

Current development will be for the 8.2 release. Future issues for incubating builds will be created as apache netbeans becomes more stable.

Contributions are welcome!

Best, Downright Development

Wiki

This plugin adds to NetBeans support for Cucumber. Cucumber is a tool for running automated acceptance tests written in a behavior driven development (BDD) style. You can use it to automate functional validation in a form that is easily readable and understandable to business users, developers and testers.

overview

Cucumber lets software development teams describe how software should behave in plain text; and this text follows some conventions and keyword specified by a syntax called Gherkin. At the moment the feature supported for this language are:

  • Syntax Highlighting (Colors, editable in the preference)
  • Navigation of feature files (the navigator view)
  • A palette to visually add new elements
  • Code Completion (Triggered by Ctrl+Space)
  • Code Folding (Folding on blocks like Feature, Scenario ...)
  • Code Formatting (Triggered by Alt+Shift+F)
  • Language Templates to create new .feature and .future files
  • Hints to fix grammar errors
  • Code Navigation go to the implementation of any step definition using hints

Code Quality

When this project transfered ownership, no tests were writen. This will be changing! As you could have guessed, once you've developed your new feature, ensure you've implemented sufficient code coverage between unit and integration tests.

codecov

Want to contribute? Follow our guidelines

About

Cucumberbeans: the only feature file assistant you'll ever need.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages