I should stop sending emails for today... sorry for the spam. Andreas

2012/7/23 Andreas Ebbert-Karroum <[email protected]>

> Sorry, I read your email wrong.
>
> false is default, you *DON'T* want to use it. But I still don't
> understand the default :)
>
> And to correct my mixed up sentence:
>
> "The third parameter to the constructor sets the boolean
> DelimiterNamedParameters to *true*. When *false*, it uses the name
> enclosed in the delimiter as the variable names, in your case "user1" and
> "user2", which is totally insane in my opinion. I have absolutely no idea,
> why this is the default behaviour."
>
> Andreas
>
>
> 2012/7/23 Andreas Ebbert-Karroum <[email protected]>
>
>> That's the default, you actually DON'T want to use it.
>>
>> Andreas
>>
>>
>> 2012/7/23 Mauro Talevi <[email protected]>
>>
>>>  Use  parametrisation by name delimiters:
>>>
>>> new MostUsefulConfiguration()
>>>                 .useParameterControls(new
>>> ParameterControls().useDelimiterNamedParameters(true))
>>>
>>> http://jbehave.org/reference/stable/parametrised-scenarios.html
>>>
>>>
>>> On 23/07/2012 18:26, Marius Brot wrote:
>>>
>>> Hello,
>>>
>>> how do you handle Parametrisation of Stories when the same step should
>>> be called multiple with different parameters?
>>> I'm wondering the following example was not running like expected.
>>>
>>>
>>> My Story file:
>>> ----------------------------------------------------------------
>>> Scenario: Some jobs with multiple users
>>> Given a user called <user1>
>>> Given a user called <user2>
>>> ...
>>>
>>> Examples:
>>> | user1 | user2 |
>>> | mario | lena  |
>>>
>>>
>>> Console Output (when running the Story - like expacted):
>>> ----------------------------------------------------------------
>>> Example: {user1=mario, user2=lena}
>>> Given a user called mario
>>> Given a user called lena
>>> ...
>>>
>>>
>>> The implementation of the Steps looks like:
>>> ----------------------------------------------------------------
>>>
>>>     @Given("a user called $user")
>>>     public void aUser(String user) {
>>>         // ..
>>>     }
>>>
>>>
>>> The Problem
>>> ----------------------------------------------------------------
>>> When debugging the method aUser will be called with parameter
>>> values "<user1>" and "<user2>" insted of the user names.
>>>
>>> Why the console is showing my expected behavior but the code
>>> itselfs don't do so?
>>>
>>> When changing one of the parameter names to "user" they will
>>> work. But I need to specify different users.
>>>
>>> cheers
>>> Marius
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>    http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Mit freundlichen Grüßen / Best regards
>>
>> Andreas Ebbert-Karroum | Bereichsleiter der Agilen Software Factory
>>
>> codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland
>> tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0)
>> 175.2664109
>> www.codecentric.de | blog.codecentric.de | www.meettheexperts.de |
>> www.more4fi.de
>>
>> Sitz der Gesellschaft: Düsseldorf | HRB 63043
>> Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns
>> Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen
>> Schütz
>>
>> Diese E-Mail einschließlich evtl. beigefügter Dateien enthält
>> vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht
>> der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben,
>> informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und
>> evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder
>> Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser
>> E-Mail ist nicht gestattet.
>>
>>
>
>
> --
> Mit freundlichen Grüßen / Best regards
>
> Andreas Ebbert-Karroum | Bereichsleiter der Agilen Software Factory
>
> codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland
> tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0)
> 175.2664109
> www.codecentric.de | blog.codecentric.de | www.meettheexperts.de |
> www.more4fi.de
>
> Sitz der Gesellschaft: Düsseldorf | HRB 63043
> Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns
> Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen
> Schütz
>
> Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche
> und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige
> Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie
> bitte sofort den Absender und löschen Sie diese E-Mail und evtl.
> beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen
> evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist
> nicht gestattet.
>
>


-- 
Mit freundlichen Grüßen / Best regards

Andreas Ebbert-Karroum | Bereichsleiter der Agilen Software Factory

codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland
tel: +49 (0) 212.23362825 | fax: +49 (0) 212.23362879 | mobil: +49 (0)
175.2664109
www.codecentric.de | blog.codecentric.de | www.meettheexperts.de |
www.more4fi.de

Sitz der Gesellschaft: Düsseldorf | HRB 63043
Vorstand: Klaus Jäger (Vorsitzender) | Mirko Novakovic . Rainer Vehns
Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen
Schütz

Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche
und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie
bitte sofort den Absender und löschen Sie diese E-Mail und evtl.
beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen
evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist
nicht gestattet.

Reply via email to