2011-11-14 14 views
12

में कई परिदृश्य रूपरेखाओं में उदाहरणों का एक सामान्य सेट साझा करना संभव है कि प्रत्येक रूपरेखा के लिए उदाहरणों के सेट को डुप्लिकेट किए बिना स्पेकफ़्लो में एकाधिक परिदृश्य रूपरेखाओं में उदाहरणों का एक सामान्य सेट साझा करना संभव है?Specflow

उदा। बेवकूफ उदाहरण बहाना, लेकिन प्रत्येक Scenario Outline के लिए दोहराया जाता है और मैं जानना चाहता हूं कि Examples एक बार घोषित करना संभव है और प्रत्येक Scenario Outline के लिए उनका उपयोग करना संभव है?

Feature: Just an example about animals 

Scenario Outline: 
    Given an <animal> 
    When something happens 
    Then this should be the outcome 

    Examples: 
    | animal | 
    | Dog | 
    | Cat | 

Scenario Outline: 
    Given an <animal> 
    When something different happens 
    Then this other thing should be the outcome 

    Examples: 
    | animal | 
    | Dog | 
    | Cat | 
+0

मैं इस बारे में उत्सुक हूं, भविष्य में यह बहुत उपयोगी होगा यदि यह संभव हो। – MichaelF

उत्तर

2

ऐसा लगता है कि यह वास्तव में SpecFlow में संभव नहीं है।

1

मैं SepcFlow के बारे में निश्चित नहीं हूँ, लेकिन हम जहां देखते हुए कदम इस उदाहरण में साझा किया जाता है ककड़ी में यह किया है।

मैं उम्मीद करता हूं कि SpecFlow एक ही तरीके से काम करेगी।

+2

मैं काफी पालन नहीं करता, क्या आपके पास एक उदाहरण है? मैंने पाया कि मैं जो कुछ चाहता हूं उसके करीब कुछ करने के लिए "पृष्ठभूमि" है, लेकिन जो मैं देख सकता हूं उससे पैरामीटर (यानी "पृष्ठभूमि रूपरेखा") का समर्थन नहीं करता है? – AdaTheDev

संबंधित मुद्दे