Skip to content

Commit

Permalink
update dev docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Andreas Willich committed Oct 16, 2019
1 parent 5914dd8 commit 27bcf39
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 7 deletions.
10 changes: 5 additions & 5 deletions docs/Development.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ This page brings you to all the detailed information to develop on SpecFlow.

For the needed installed dependencies have a look at [Dependencies.md](development/Dependencies.md)

How to setup your local machine you can find at [LocalSetup.md](/development/LocalSetup.md)
How to setup your local machine you can find at [LocalSetup.md](development/LocalSetup.md)

Our used terms are explained at [Definition of Terms.md](/development/Definition%20of%20Terms.md)
Our used terms are explained at [Definition of Terms.md](development/Definition%20of%20Terms.md)

Explanation about the different projects can be found at [Projects.md](/development/Projects.md)
Explanation about the different projects can be found at [Projects.md](development/Projects.md)

We have some special magical files which are explained at [SpecialFiles.md](/development/SpecialFiles.md)
We have some special magical files which are explained at [SpecialFiles.md](development/SpecialFiles.md)

And sometimes there are problems. Some we encounter with fixes are documented at [potentialProblems.md](/development/potentialProblems.md)
And sometimes there are problems. Some we encounter with fixes are documented at [potentialProblems.md](development/potentialProblems.md)
2 changes: 1 addition & 1 deletion docs/development/Coding Style.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ Each test method is named by three parts, separated by an underscore. The parts

## Private fields

Private fields begin with a `_` (underscore).
Private fields begin with a `_` (underscore).
3 changes: 3 additions & 0 deletions docs/development/Definition of Terms.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
# Definition of Terms

## Runtime

Runtime is then, when scenarios are executed by a test runner

## GeneratorTime

GeneratorTime is then, when the code-behind files are generated.

## Code-Behind files

For every feature file, SpecFlow generates a code-behind file, which contains the code for the various test frameworks.
It's generated when the project gets compiled. This is done by the SpecFlow.Tools.MsBuild.Generation MSBuilt task.

7 changes: 6 additions & 1 deletion docs/development/Dependencies.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Dependencies

- Visual Studio 2019 or higher
- .NET Core SDK 2.2 or higher
- Workloads
- ASP.NET and web development
- .NET desktop development
- .NET Core cross- platform development
- .NET Core SDK 2.1
- .NET Core SDK 3.0

0 comments on commit 27bcf39

Please sign in to comment.