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.
