HI nahuel I would be interested in a little chapter on Cucumber, Mocketry, PhExample, but I will just be able to read and help not to write everything. Stef On Sep 14, 2011, at 10:47 PM, Nahuel Garbezza wrote:
Hi Simon,
I am working on a Cucumber implementation in Pharo, as soon as I have some working code, I will publish it on Squeaksource to get your feedback.
I am also thinking of integrating this tool with Seaside Testing, for doing BDD/outside-in development like in Ruby on Rails.
SSpec seems to be abandoned, but as far as I know, with Phexample (http://www.squeaksource.com/phexample/) and Mocketry (http://www.squeaksource.com/@wYyUVbTclnMIsEN3/IAUIW6j3) you can get the same functionality.
Nahuel.
On 14 September 2011 09:29, Simon Denier <simon.denier@gmail.com> wrote:
I would like to know what's the state of the art when it comes to tests in Pharo. What are the habits? The best practices? Is there any ongoing development?
I stumble upon that this morning (through twitter) http://www.lshift.net/blog/2011/09/13/checking-squeak-quickly
Especially, I am interested in the following topics:
- any framework to perform BDD? What's the status of SSpec? I also saw that Sean was starting to play with Cucumber, I would be very interested to see that
- developing a Seaside app in TDD/BDD mode? Is there a tutorial out there about that? I stumbled upon Seaside Testing, which looks like an interesting layer http://www.shaffer-consulting.com/david/Seaside/TestingComponents/TestingCom... -- Simon Denier