Visual Studio plugin for Gauge - wires up Visual Studio features to Gauge.
Open Visual Studio Extension Manager - Tools
-> Extensions and Updates
. Search for Gauge.VisualStudio
.
The extension resides here on the Visual Studio Gallery.
- Create a new Project of Type "Class Library".
- Add a Nuget reference to "Gauge.CSharp.Lib" using the Nuget Package Manager.
This should setup a new Gauge project, and add the required meta data for Gauge to execute this project.
Gauge specs are in Markdown syntax. This plugin highlights Specifications, Scenarios, Steps and Tags.
Steps with missing implementation are also highlighted.
This plugin hooks into VisualStudio Intellisense, and brings in autocompletion of Step text. The step texts brought in is a union of steps already defined, concepts defined, and step text from implementation.
Hint: hit Ctrl + Space to bring up the Intellisense menu.
Jump from Step text to it's implementation.
Usage: Right Click
-> Go to Declaration
or hit F12
Implement an unimplemented step - generates a method template, with a Step
attribute having this Step Text.
Open the Test Explorer : Menu
-> Test
-> Windows
-> Test Explorer
All the scenarios in the project should be listed. Run one or more of these tests.
Gauge.VisualStudio is released under Apache License 2.0
Copyright - 2014, 2015 ThoughtWorks Inc.