Just pay attention that I already integrated some changes of Hernan (like the 
warning for the compiler).

Stef

On Jun 3, 2010, at 9:29 AM, Mariano Martinez Peck wrote:

> What Hernán did is here:   http://www.squeaksource.com/TDDFacilities.html
> 
> That was for Pharo 1.0. 
> 
> For those that want to help in this subject I think the first step could be 
> to load such package in a PharoCore1.1 and fix it in case it doesn't work.
> Then, it can be integrated as part of PharoCore. Although it may be cool to 
> have a preference to enable or disable all this changes (more TDD oriented), 
> as we are not doing TDD all the time and sometimes we want the normal 
> behavior. 
> 
> Once we have that, we can start improving. For example, I would love also 
> what Guille said: key bindings for the debugger. I would LOVE to have a Pharo 
> less mouse oriented (I don't care who invented the mouse, I rather the 
> keyboard).
> 
> So..open a bug ticket and start to play. 
> 
> Cheers
> 
> Mariano 
>  
> 2010/6/3 Denis Kudriashov <[email protected]>
> Hello, No I dont. Who is it?
> 
> 2010/6/3 Stéphane Ducasse <[email protected]>
> 
> do you happen to know tim mckinnon?
> 
> Stef
> On Jun 3, 2010, at 12:13 AM, Denis Kudriashov wrote:
> 
> > I use Mockery - my implementation SSpec idies. It is realy more powerfull, 
> > transparency and flexibility.
> >
> > With Mockery you dont need any special base classes for TestCases or mocks 
> > factory variables in code. You just use mocks where you want by Block 
> > creation scenarios:
> >
> > [:mock |
> >   [sut doWith: mock] should lenient satisfy: [mock someMessage willReturn: 
> > #result]
> > ] runScenario.
> >
> > State specs like "5 should be an instance of: Integer" can be easely added 
> > by pragmas.
> >
> > And Its work in Pharo 1.0.
> >
> > Of course, It's needs more good stuff. But now I dont have enough time.
> > http://www.squeaksource.com/Mocketry.html
> >
> > 2010/6/3 Sean P. DeNigris <[email protected]>
> >
> >
> > Stéphane Ducasse wrote:
> > >
> > > Imagine that we would like to sell pharo (+ seaside) as THE agile platform
> > > for doing TDD.
> > > What would be the changes that we could do support it.
> > >
> >
> > Coming from Ruby, it seemed like BDD was taking over the world, and was the
> > next step in TDD evolution, but I found few mentions of it in the Squeak
> > world.  For my own projects, I use SSpec (which I have been fixing as I go
> > along).  I only use "tests" with SUnit assertions for community projects, as
> > not to confuse or add additional dependencies.
> >
> > I think that core BDD support would be necessary to woo developers here,
> > especially from Ruby, where all the passion and conversation is around BDD.
> >
> > Sean
> > --
> > View this message in context: 
> > http://forum.world.st/About-TDD-and-Pharo-tp2240686p2240877.html
> > Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
> >
> > _______________________________________________
> > Pharo-project mailing list
> > [email protected]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> > _______________________________________________
> > Pharo-project mailing list
> > [email protected]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to