[jbehave-user] General question about JBehave, BDD and JUnit's assertXX methods
Hello, I would like to know whether it is correct from a BDD point of view to use JUnit's assertXX methods in my steps or selenium pages (mine is a webapp). Regards, Julien.
Re: [jbehave-user] General question about JBehave, BDD and JUnit's assertXX methods
Any assertion mechanism is allowed. What matters is that in case of failures a Throwable instance is thrown. On 02/10/2012 09:21, Julien Martin wrote: Hello, I would like to know whether it is correct from a BDD point of view to use JUnit's assertXX methods in my steps or selenium pages (mine is a webapp). Regards, Julien. - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
Re: [jbehave-user] General question about JBehave, BDD and JUnit's assertXX methods
Thank you Louis, :-) I rather meant is there a jbehave-specific way to throwing the error? For instance if I have an assertEqual(expected, actual) that evaluates to false what is meant by Mauro's statement in his prior email? Regards, Julien. 2012/10/2 louis gueye louis.gu...@gmail.com Hi Julien, It means an instance of java.lang.Throwable which is the top ancestor of all error notification mechanism (Error, Exception). -- Cordialement/Regards, Louis GUEYE linkedin http://fr.linkedin.com/in/louisgueye | bloghttp://deepintojee.wordpress.com/ | twitter http://twitter.com/#%21/lgueye 2012/10/2 Julien Martin bal...@gmail.com Mauro, What do you mean by a Throwable instance is thrown? Can you please give me a short example? Regards, J. 2012/10/2 Mauro Talevi mauro.tal...@aquilonia.org Any assertion mechanism is allowed. What matters is that in case of failures a Throwable instance is thrown. On 02/10/2012 09:21, Julien Martin wrote: Hello, I would like to know whether it is correct from a BDD point of view to use JUnit's assertXX methods in my steps or selenium pages (mine is a webapp). Regards, Julien. --**--** - To unsubscribe from this list, please visit: http://xircles.codehaus.org/**manage_emailhttp://xircles.codehaus.org/manage_email
Re: [jbehave-user] General question about JBehave, BDD and JUnit's assertXX methods
Hi, it means: you can use JUnit asserts methods :) in addition, every method that has a throw statement, that is not caught, can be used to let a scenario fail. Andreas 2012/10/2 Julien Martin bal...@gmail.com Thank you Louis, :-) I rather meant is there a jbehave-specific way to throwing the error? For instance if I have an assertEqual(expected, actual) that evaluates to false what is meant by Mauro's statement in his prior email? Regards, Julien. 2012/10/2 louis gueye louis.gu...@gmail.com Hi Julien, It means an instance of java.lang.Throwable which is the top ancestor of all error notification mechanism (Error, Exception). -- Cordialement/Regards, Louis GUEYE linkedin http://fr.linkedin.com/in/louisgueye | bloghttp://deepintojee.wordpress.com/ | twitter http://twitter.com/#%21/lgueye 2012/10/2 Julien Martin bal...@gmail.com Mauro, What do you mean by a Throwable instance is thrown? Can you please give me a short example? Regards, J. 2012/10/2 Mauro Talevi mauro.tal...@aquilonia.org Any assertion mechanism is allowed. What matters is that in case of failures a Throwable instance is thrown. On 02/10/2012 09:21, Julien Martin wrote: Hello, I would like to know whether it is correct from a BDD point of view to use JUnit's assertXX methods in my steps or selenium pages (mine is a webapp). Regards, Julien. --**--** - To unsubscribe from this list, please visit: http://xircles.codehaus.org/**manage_emailhttp://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.
Re: [jbehave-user] General question about JBehave, BDD and JUnit's assertXX methods
Btw, You can use any other asserting library, as the one provided by the Hamcrest project. Every time an assert fails, jbehave will catch and properly report it... regards, Cristiano On 02/10/12 07:51, Julien Martin wrote: Thank you Louis, :-) I rather meant is there a jbehave-specific way to throwing the error? For instance if I have an assertEqual(expected, actual) that evaluates to false what is meant by Mauro's statement in his prior email? Regards, Julien. 2012/10/2 louis gueye louis.gu...@gmail.com mailto:louis.gu...@gmail.com Hi Julien, It means an instance of java.lang.Throwable which is the top ancestor of all error notification mechanism (Error, Exception). -- Cordialement/Regards, Louis GUEYE linkedin http://fr.linkedin.com/in/louisgueye | blog http://deepintojee.wordpress.com/ | twitter http://twitter.com/#%21/lgueye 2012/10/2 Julien Martin bal...@gmail.com mailto:bal...@gmail.com Mauro, What do you mean by a Throwable instance is thrown? Can you please give me a short example? Regards, J. 2012/10/2 Mauro Talevi mauro.tal...@aquilonia.org mailto:mauro.tal...@aquilonia.org Any assertion mechanism is allowed. What matters is that in case of failures a Throwable instance is thrown. On 02/10/2012 09:21, Julien Martin wrote: Hello, I would like to know whether it is correct from a BDD point of view to use JUnit's assertXX methods in my steps or selenium pages (mine is a webapp). Regards, Julien. - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
Re: [jbehave-user] General question about JBehave, BDD and JUnit's assertXX methods
I see... Thanks. 2012/10/2 Cristiano Gavião cvgav...@gmail.com Btw, You can use any other asserting library, as the one provided by the Hamcrest project. Every time an assert fails, jbehave will catch and properly report it... regards, Cristiano On 02/10/12 07:51, Julien Martin wrote: Thank you Louis, :-) I rather meant is there a jbehave-specific way to throwing the error? For instance if I have an assertEqual(expected, actual) that evaluates to false what is meant by Mauro's statement in his prior email? Regards, Julien. 2012/10/2 louis gueye louis.gu...@gmail.com Hi Julien, It means an instance of java.lang.Throwable which is the top ancestor of all error notification mechanism (Error, Exception). -- Cordialement/Regards, Louis GUEYE linkedin http://fr.linkedin.com/in/louisgueye | bloghttp://deepintojee.wordpress.com/ | twitter http://twitter.com/#%21/lgueye 2012/10/2 Julien Martin bal...@gmail.com Mauro, What do you mean by a Throwable instance is thrown? Can you please give me a short example? Regards, J. 2012/10/2 Mauro Talevi mauro.tal...@aquilonia.org Any assertion mechanism is allowed. What matters is that in case of failures a Throwable instance is thrown. On 02/10/2012 09:21, Julien Martin wrote: Hello, I would like to know whether it is correct from a BDD point of view to use JUnit's assertXX methods in my steps or selenium pages (mine is a webapp). Regards, Julien. - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email