[Esug-list] Fwd: Re: Proposal for Mock Objects at ESUG 2011

Joseph Pelrine jplists at metaprog.com
Fri May 27 07:11:51 EDT 2011

Hi all,

I took the liberty of forwarding this mail to Tim Mackinnon and Steve 
Freeman, who invented the original Mock Objects. Here's Steve's answer. 
I'll forward further mails to this list.

-------- Original Message --------
Subject: Re: [Esug-list] Proposal for Mock Objects at ESUG 2011
Date: Fri, 27 May 2011 09:25:30 +0100
From: Steve Freeman <steve at m3p.co.uk>
To: Joseph Pelrine <jpelrine at metaprog.com>

You should talk to Tim, he wrote a mocks library in about 3 classes 
(which is what it should take). He also has some interesting experience 
from the Kapital project that doesn't have unit tests.

I hadn't realised that the ST world was behind in this respect.


On 27 May 2011, at 05:41, Joseph Pelrine wrote:
> -------- Original Message --------
> Subject: 	[Esug-list] Proposal for Mock Objects at ESUG 2011
> Date: 	Fri, 27 May 2011 08:36:27 +0400
> From: 	Dennis Schetinin <chaetal at gmail.com>
> To: 	ESUG Mailing list <esug-list at lists.esug.org>
> Hello!
> I'd like to explore interest to Mock Object in Smalltalk society. I'm
> currently working on the topic, preparing a paper and presentation
> targeting at ESUG 2011.
> I plan to present Mock Objects technique itself and a framework named
> Mocketry as a tool helping to apply it in practice. Of course I'll
> provide a small example to illustrate some of the ideas.
> Apparently, Mocks technique is not popular tool among Smalltalkers. It
> even seems (to me), TDD is not as widely used as it could and should be
> (despite the fact it was born in Smalltalk). I have been using TDD and
> Mocks for many years in different projects with Smalltalk and other
> languages. Sometimes it was hard, sometimes I was even giving it up, but
> by now I think I have sufficient experience to state that TDD in general
> and Mock Objects specifically do deserve (at least) more attention by
> smalltalkers. Yes, Smalltalk is great language and it has great tools.
> This damps some aspects of the problems TDD and Mocks address, but for
> sure does not remove them totally. More than that, I can say I was most
> productive in Smalltalk when I used "classic TDD" and mocks in conjunction.
> So, are other Smalltalkers interested in this topic? Do you think it
> worth to be presented at the conference? What are the problems you'd
> like to discuss there?
> --
> Dennis Schetinin
> <Attached Message Part.txt>

Steve Freeman

Winner of the Agile Alliance Gordon Pask award 2006
Book: http://www.growing-object-oriented-software.com

+44 (0) 797 179 4105
M3P Limited.  http://www.m3p.co.uk
Registered office. 2 Church Street, Burnham, Bucks, SL1 7HZ.
Company registered in England & Wales. Number 03689627

More information about the Esug-list mailing list