<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-34908752.post5676539118854047395..comments</id><updated>2008-06-03T16:09:56.537+01:00</updated><category term='jmock'/><category term='pictures'/><category term='growing object-oriented software'/><category term='news projects'/><category term='specification'/><category term='publications'/><category term='junit4'/><category term='news'/><category term='explanation'/><category term='talk'/><category term='process'/><category term='testability'/><category term='history'/><category term='mocks in action'/><category term='design'/><category term='eclipse'/><category term='book'/><category term='listening to the tests'/><category term='training'/><category term='domain-specific-language'/><category term='ide'/><category term='by the way'/><category term='tip'/><title type='text'>Comments on Mock Objects: Talk at London Geek Night.</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.mockobjects.com/feeds/5676539118854047395/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default'/><link rel='alternate' type='text/html' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html'/><author><name>Steve Freeman</name><uri>http://www.blogger.com/profile/14771999065792016571</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34908752.post-7878684975592538422</id><published>2008-06-03T16:09:00.000+01:00</published><updated>2008-06-03T16:09:00.000+01:00</updated><title type='text'>Nothing planned, but it does happen. Of course, yo...</title><content type='html'>Nothing planned, but it does happen. Of course, you could always set something up and invite us :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/7878684975592538422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/7878684975592538422'/><link rel='alternate' type='text/html' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html?showComment=1212505740000#c7878684975592538422' title=''/><author><name>Steve Freeman</name><uri>http://www.blogger.com/profile/14771999065792016571</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html' ref='tag:blogger.com,1999:blog-34908752.post-5676539118854047395' source='http://www.blogger.com/feeds/34908752/posts/default/5676539118854047395' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1489300399'/></entry><entry><id>tag:blogger.com,1999:blog-34908752.post-7193272431753748078</id><published>2008-06-03T15:51:00.000+01:00</published><updated>2008-06-03T15:51:00.000+01:00</updated><title type='text'>Sorry I missed it, are you planning on doing more ...</title><content type='html'>Sorry I missed it, are you planning on doing more of these sorts of sessions in the future?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/7193272431753748078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/7193272431753748078'/><link rel='alternate' type='text/html' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html?showComment=1212504660000#c7193272431753748078' title=''/><author><name>Colin Jack</name><uri>http://www.blogger.com/profile/01403166737046938219</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://bp3.blogger.com/_DTvjK44dn8U/SEE0yrFa8UI/AAAAAAAAAEs/tQM1wawC8Kw/S220/Head.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html' ref='tag:blogger.com,1999:blog-34908752.post-5676539118854047395' source='http://www.blogger.com/feeds/34908752/posts/default/5676539118854047395' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1577156092'/></entry><entry><id>tag:blogger.com,1999:blog-34908752.post-1665818995085862396</id><published>2008-05-30T19:47:00.000+01:00</published><updated>2008-05-30T19:47:00.000+01:00</updated><title type='text'>Glad you enjoyed it. &lt;br&gt;&lt;br&gt;There isn't really a ...</title><content type='html'>Glad you enjoyed it. &lt;BR/&gt;&lt;BR/&gt;There isn't really a conflict, but there's a lot of misunderstanding that we haven't done the best job of clearing up.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/1665818995085862396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/1665818995085862396'/><link rel='alternate' type='text/html' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html?showComment=1212173220000#c1665818995085862396' title=''/><author><name>Steve Freeman</name><uri>http://www.blogger.com/profile/14771999065792016571</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html' ref='tag:blogger.com,1999:blog-34908752.post-5676539118854047395' source='http://www.blogger.com/feeds/34908752/posts/default/5676539118854047395' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1489300399'/></entry><entry><id>tag:blogger.com,1999:blog-34908752.post-1097582705779962741</id><published>2008-05-30T19:17:00.000+01:00</published><updated>2008-05-30T19:17:00.000+01:00</updated><title type='text'>Thanks for the talk, I enjoyed it - I hadn't looke...</title><content type='html'>Thanks for the talk, I enjoyed it - I hadn't looked at JMock for a long time and it does seem to have moved on a lot since then!&lt;BR/&gt;&lt;BR/&gt;There was plenty that I could argue over, which is probably just my own ignorance and contrariness. But one thing I entirely agree with is that any conflict between "state-based" and "interaction-based" testing is rather specious.&lt;BR/&gt;&lt;BR/&gt;In principle I'll happily use checks of both interactions and state (which to me means "logical" state rather than however an object happens to store things internally), in whatever combination seems most appropriate for each individual test.&lt;BR/&gt;&lt;BR/&gt;And depending on the choices and trade-offs you make, it's perfectly possible to produce "test doubles" with facilities for supporting both types of test, which pretty much proves there's no fundamental conflict.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/1097582705779962741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34908752/5676539118854047395/comments/default/1097582705779962741'/><link rel='alternate' type='text/html' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html?showComment=1212171420000#c1097582705779962741' title=''/><author><name>Mike Kaufman</name><uri>http://www.closingbraces.net</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.mockobjects.com/2008/05/talk-at-london-geek-night.html' ref='tag:blogger.com,1999:blog-34908752.post-5676539118854047395' source='http://www.blogger.com/feeds/34908752/posts/default/5676539118854047395' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-975330308'/></entry></feed>
