Do you mind positing a quick scenario file with an example of this?

Also, after thinking about this today, the situation I had in mind was
in this vein

Given these users
|name|rank|
|Larry|Stooge 3|
|Moe|Stooge 1|
|Curly|Stooge 2|

When I execute this wildcard search "%y"

Then I see
|Larry|Stooge 3|
|Curly|Stooge 2|

How might I represent this in a JBehave scenario file as well an ExamplesTable?

On Tue, Nov 24, 2009 at 11:25 AM, Mauro Talevi
<[email protected]> wrote:
> Hi Christopher,
>
>
> yes, that is the intended scope of Scenario Examples.
>
> But you can also use the ExamplesTable to parse your tabular input for
> internal implementation in a step method.
>
> @When("I do something with a table $tableContent")
> public void doSomethingWithATable(String tableContent){
>  ExamplesTable table = new ExamplesTable(tableContent);
>  // use table to retrieve contents by row
> }
>
> The difference here is that you can use the entire table content in the same
> scenario step, and not one line per scenario execution as when using the
> Examples: keyword.
>
> I've been meaning to had this use case to the docs, just have not got around
> to it.  In one of my current projects, we've found it quite useful in
> cutting down files and making scenarios more expressive.
>
> NOTE:  if you are using Windows, you may still be bitten by the regex issue
> for long table with repeated values, especially at start of the the lines.
> Workaround, is to put the columns with most varying values as much to the
> left as possible.
>
> Cheers
>
> Christopher Gardner wrote:
>>
>> It looks like just using the Examples approach should suffice.
>>
>> On Tue, Nov 24, 2009 at 8:05 AM, Christopher Gardner
>> <[email protected]> wrote:
>>>
>>> Is there a way to get the effect of cucumber's multiline step feature
>>> in JBehave?
>>>
>>> http://wiki.github.com/aslakhellesoy/cucumber/multiline-step-arguments
>>>
>>> This would be useful to set up data to test search functionality
>>> without having to resort to an external file.
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to