No worries - time for a beer :-)
On 23/07/2012 18:56, Andreas Ebbert-Karroum wrote:
I should stop sending emails for today... sorry for the spam. Andreas
2012/7/23 Andreas Ebbert-Karroum
<andreas.ebbert-karr...@codecentric.de
<mailto:andreas.ebbert-karr...@codecentric.de>>
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
<andreas.ebbert-karr...@codecentric.de
<mailto:andreas.ebbert-karr...@codecentric.de>>
That's the default, you actually DON'T want to use it.
Andreas
2012/7/23 Mauro Talevi <mauro.tal...@aquilonia.org
<mailto:mauro.tal...@aquilonia.org>>
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 <tel:%2B49%20%280%29%20212.23362825>
| fax: +49 (0) 212.23362879
<tel:%2B49%20%280%29%20212.23362879> | mobil: +49 (0)
175.2664109 <tel:%2B49%20%280%29%20175.2664109>
www.codecentric.de <http://www.codecentric.de> |
blog.codecentric.de <http://blog.codecentric.de> |
www.meettheexperts.de <http://www.meettheexperts.de> |
www.more4fi.de <http://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 <tel:%2B49%20%280%29%20212.23362825> |
fax: +49 (0) 212.23362879 <tel:%2B49%20%280%29%20212.23362879> |
mobil: +49 (0) 175.2664109 <tel:%2B49%20%280%29%20175.2664109>
www.codecentric.de <http://www.codecentric.de> |
blog.codecentric.de <http://blog.codecentric.de> |
www.meettheexperts.de <http://www.meettheexperts.de> |
www.more4fi.de <http://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 <http://www.codecentric.de> | blog.codecentric.de
<http://blog.codecentric.de> | www.meettheexperts.de
<http://www.meettheexperts.de> | www.more4fi.de <http://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.