title: SpecFlow - Is it possible to reuse test data within feature file?
body: <p>Is there any way to reuse data in SpecFlow feature files? 
  E.g. I have two scenarios, which both uses the same data table:</p>
  
  <pre><code>Scenario: Some scenario 1
    Given I have a data table
       | Field Name | Value |
       | Name       | "Tom" |
       | Age        |  16   |
    When ...
  
  Scenario: Some scenario 2
    Given I have a data table
       | Field Name | Value |
       | Name       | "Tom" |
       | Age        |  16   |
    And I have another data table
       | Field Name | Value     |
       | Brand      | "Volvo"   |
       | City       |  "London" |
    When ...
  </code></pre>
  
  <p>In these simple examples the tables are small and there not a big problem, however in my case, the tables have 20+ rows and will be used in at least 5 tests each.</p>
  
  <p>I'd imagine something like this:</p>
  
  <pre><code>Having data table "Employee"
       | Field Name | Value |
       | Name       | "Tom" |
       | Age        |  16   |
  
  Scenario: Some scenario 1
    Given I have a data table "Employee"
    When ...
  
  Scenario: Some scenario 2
    Given I have a data table "Employee"
    And I have another data table
       | Field Name | Value     |
       | Brand      | "Volvo"   |
       | City       |  "London" |
    When ...
  </code></pre>
  
  <p>I couldn't find anything like this in SpecFlow documentation. The only suggestion for sharing data was to put it into <code>*.cs</code> files. However, I can't do that because the Feature Files will be used by non-technical people.</p>