<?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-974437546998745251.post801130087189040866..comments</id><updated>2010-06-02T03:39:32.749+01:00</updated><title type='text'>Comments on Hive Development Limited: Introduction to MVP Unit Testing - Part One</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.hivedevelopment.co.uk/feeds/801130087189040866/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html'/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-626900724601902036</id><published>2010-06-02T03:39:32.599+01:00</published><updated>2010-06-02T03:39:32.599+01:00</updated><title type='text'>This is awesome of sharing your code to all</title><content type='html'>This is awesome of sharing your code to all</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/626900724601902036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/626900724601902036'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1275446372599#c626900724601902036' title=''/><author><name>cody</name><uri>http://www.blogger.com/profile/03127306435728929499</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-1620390657058438258</id><published>2010-04-26T15:54:26.682+01:00</published><updated>2010-04-26T15:54:26.682+01:00</updated><title type='text'>removing brackets

inherits name="eu.maydu.gwt.val...</title><content type='html'>removing brackets&lt;br /&gt;&lt;br /&gt;inherits name=&amp;quot;eu.maydu.gwt.validation.ValidationLibrary&amp;quot; &lt;br /&gt; extend-property name=&amp;quot;locale&amp;quot; values=&amp;quot;en&amp;quot;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/1620390657058438258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/1620390657058438258'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1272293666682#c1620390657058438258' title=''/><author><name>Arkady</name><uri>http://www.blogger.com/profile/15370187326629655604</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-2422722031298959795</id><published>2010-04-26T15:53:44.852+01:00</published><updated>2010-04-26T15:53:44.852+01:00</updated><title type='text'>Hey Chris,

I just started playing around with GWT...</title><content type='html'>Hey Chris,&lt;br /&gt;&lt;br /&gt;I just started playing around with GWT and GWT-VL, I cannot get the damn thing to display in English!  I added the locale into my main gwt.xml file, but still nothing.  &lt;br /&gt;&lt;br /&gt;I have something like:&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;        &lt;br /&gt;&lt;br /&gt;I noticed that you never inherited this, but my app refuses to compile without.  Anyway, would appreciate any help!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/2422722031298959795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/2422722031298959795'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1272293624852#c2422722031298959795' title=''/><author><name>Arkady</name><uri>http://www.blogger.com/profile/15370187326629655604</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-4471789926031744721</id><published>2010-04-13T01:19:10.649+01:00</published><updated>2010-04-13T01:19:10.649+01:00</updated><title type='text'>I was wondering, why you didnt use DeckPanel for c...</title><content type='html'>I was wondering, why you didnt use DeckPanel for creating Wizards ?&lt;br /&gt;DeckPanel: &amp;quot;A panel that displays all of its child widgets in a &amp;#39;deck&amp;#39;, where only one can be visible at a time.&amp;quot;&lt;br /&gt;&lt;br /&gt;in that case, you could create 4 basic widgets, corresponding to each step of the wizard, and show, and hide them in presenter, based on input validation ?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/4471789926031744721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/4471789926031744721'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1271117950649#c4471789926031744721' title=''/><author><name>Agent</name><uri>http://www.blogger.com/profile/12582448482168079129</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-5957230034887997363</id><published>2010-04-13T00:58:09.317+01:00</published><updated>2010-04-13T00:58:09.317+01:00</updated><title type='text'>so i added gwt-presenter-1.1.0-SNAPSHOT.jar to my ...</title><content type='html'>so i added gwt-presenter-1.1.0-SNAPSHOT.jar to my web app class path, still the dialog window, doesnt get displayed correctly ! just like the previous post, it gets mixed with main table, i can move it around however, heres the pic: &lt;br /&gt;http://i41.tinypic.com/16gn61t.jpg</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/5957230034887997363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/5957230034887997363'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1271116689317#c5957230034887997363' title=''/><author><name>Agent</name><uri>http://www.blogger.com/profile/12582448482168079129</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-6968490096946011499</id><published>2010-04-13T00:54:33.322+01:00</published><updated>2010-04-13T00:54:33.322+01:00</updated><title type='text'>i also get this warning : 

[WARN] Server class 'n...</title><content type='html'>i also get this warning : &lt;br /&gt;&lt;br /&gt;[WARN] Server class &amp;#39;net.customware.gwt.presenter.client.place.PlaceParsingException&amp;#39; could not be found in the web app, but was found on the system classpath&lt;br /&gt;   [WARN] Adding classpath entry &amp;#39;file:/D:/dev/Projects/Java/wizard_mvp/lib/gwt-presenter-1.1.0-SNAPSHOT.jar&amp;#39; to the web app classpath for this session&lt;br /&gt;   For additional info see: file:/D:/dev/Eclipse/eclipse-jee-galileo-SR1-win32/eclipse/plugins/com.google.gwt.eclipse.sdkbundle.2.0.3_2.0.3.v201002191036/gwt-2.0.3/doc/helpInfo/webAppClassPath.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;i tried to replace gwt-presenter-1.1.0-SNAPSHOT.jar with gwt-presenter-1.1.0, but wouldnt compile.&lt;br /&gt;do any of you guys managed to replace gwt-presenter-snapshot with newer gwt-presenter-1.1.0.jar ?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/6968490096946011499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/6968490096946011499'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1271116473322#c6968490096946011499' title=''/><author><name>Agent</name><uri>http://www.blogger.com/profile/12582448482168079129</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-1141683689604507091</id><published>2010-04-13T00:35:14.626+01:00</published><updated>2010-04-13T00:35:14.626+01:00</updated><title type='text'>Chris Low, Thank  You.
I removed gwt-servlet.jar f...</title><content type='html'>Chris Low, Thank  You.&lt;br /&gt;I removed gwt-servlet.jar from my buildpath, and fixed that error. does it mean we should use guice-servlet-2.0 instead of gwt-servlet ?&lt;br /&gt;&lt;br /&gt;now another problem! the dialog/pop up doesnt get displayed correctly, it has a transparent background, here&amp;#39;s a picture ... as you see, the pop-up gets mixed with the table on the main page, i can move it around though. &lt;br /&gt;&lt;br /&gt;http://i41.tinypic.com/16gn61t.jpg&lt;br /&gt;&lt;br /&gt;has anyone experienced this ?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/1141683689604507091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/1141683689604507091'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1271115314626#c1141683689604507091' title=''/><author><name>Agent</name><uri>http://www.blogger.com/profile/12582448482168079129</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-7160264392814206550</id><published>2010-04-12T23:59:33.817+01:00</published><updated>2010-04-12T23:59:33.817+01:00</updated><title type='text'>Actually I got this error this morning on another ...</title><content type='html'>Actually I got this error this morning on another project and it was down to the fact that I&amp;#39;d upgraded to GWT 2.0.3 recently but had forgotten to update gwt-servlet.jar in my WEB-INF/lib folder for my data services.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Chris.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/7160264392814206550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/7160264392814206550'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1271113173817#c7160264392814206550' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09930734721715653604'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-7896972411399303345</id><published>2010-04-12T22:56:52.992+01:00</published><updated>2010-04-12T22:56:52.992+01:00</updated><title type='text'>PLEASE HELP ! i am getting this error ...

2010-04...</title><content type='html'>PLEASE HELP ! i am getting this error ...&lt;br /&gt;&lt;br /&gt;2010-04-12 14:50:10,155 [ERROR] Unhandled error&lt;br /&gt;com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException:&lt;br /&gt;Type &amp;#39;co.uk.hivedevelopment.wizardmvp.shared.rpc.GetOwnedVehicles&amp;#39; was not assignable to &amp;#39;com.google.gwt.user.client.rpc.IsSerializable&amp;#39; and did not have a custom field serializer.  For security purposes, this type will not be deserialized.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/7896972411399303345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/7896972411399303345'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1271109412992#c7896972411399303345' title=''/><author><name>Agent</name><uri>http://www.blogger.com/profile/12582448482168079129</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8112524990662476467</id><published>2010-04-08T17:16:28.594+01:00</published><updated>2010-04-08T17:16:28.594+01:00</updated><title type='text'>Great work!

However, I get this error message whe...</title><content type='html'>Great work!&lt;br /&gt;&lt;br /&gt;However, I get this error message when trying to run the app:&lt;br /&gt;Type &amp;#39;co.uk.hivedevelopment.wizardmvp.shared.rpc.ValidateStep1&amp;#39; was not assignable to &amp;#39;com.google.gwt.user.client.rpc.IsSerializable&amp;#39; and did not have a custom field serializer.  For security purposes, this type will not be deserialized.&lt;br /&gt;&lt;br /&gt;Is it because I&amp;#39;m using GWT2?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8112524990662476467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8112524990662476467'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1270743388594#c8112524990662476467' title=''/><author><name>reminiscential</name><uri>http://reminiscential.wordpress.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-1645089039401658467</id><published>2010-02-16T07:29:20.005Z</published><updated>2010-02-16T07:29:20.005Z</updated><title type='text'>can someone please remind us what is the function ...</title><content type='html'>can someone please remind us what is the function of the &amp;quot;@before&amp;quot; annotation here?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/1645089039401658467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/1645089039401658467'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1266305360005#c1645089039401658467' title=''/><author><name>Amit</name><uri>http://www.blogger.com/profile/13392160433083722852</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-6493445711702040948</id><published>2010-01-21T08:29:56.010Z</published><updated>2010-01-21T08:29:56.010Z</updated><title type='text'>@crackers - your tests must be in exactly the same...</title><content type='html'>@crackers - your tests must be in exactly the same package structure as your target class.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Chris.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/6493445711702040948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/6493445711702040948'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1264062596010#c6493445711702040948' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09930734721715653604'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-7238888013524314025</id><published>2010-01-21T02:46:36.348Z</published><updated>2010-01-21T02:46:36.348Z</updated><title type='text'>Quick question about your ClickHandler... you said...</title><content type='html'>Quick question about your ClickHandler... you said &lt;br /&gt;&lt;br /&gt;&amp;#39;Note that the class is not static (...) and it uses default scoping to make it accessible for tests.&amp;#39;&lt;br /&gt;&lt;br /&gt;I&amp;#39;m having trouble getting access to them from the test class without making the handlers public. &lt;br /&gt;&lt;br /&gt;Any ideas?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/7238888013524314025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/7238888013524314025'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1264041996348#c7238888013524314025' title=''/><author><name>crackers</name><uri>http://www.blogger.com/profile/12873354783713055503</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-9052185433403559178</id><published>2009-12-03T11:40:27.026Z</published><updated>2009-12-03T11:40:27.026Z</updated><title type='text'>Oh, my fault, thank you very much.</title><content type='html'>Oh, my fault, thank you very much.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/9052185433403559178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/9052185433403559178'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1259840427026#c9052185433403559178' title=''/><author><name>aksonov</name><uri>http://www.blogger.com/profile/06410576859328023804</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-4487145482973998412</id><published>2009-12-02T12:27:09.974Z</published><updated>2009-12-02T12:27:09.974Z</updated><title type='text'>@aksonov - from the exception it looks like you're...</title><content type='html'>@aksonov - from the exception it looks like you&amp;#39;re trying to create a mock from a class object rather than an interface.  Have you tried the classextension version instead?&lt;br /&gt;&lt;br /&gt;org.easymock.classextension.EasyMock.createMock</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/4487145482973998412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/4487145482973998412'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1259756829974#c4487145482973998412' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09930734721715653604'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8557768105100889692</id><published>2009-12-02T11:02:58.154Z</published><updated>2009-12-02T11:02:58.154Z</updated><title type='text'>How it is possible to create mock for ClickEvent? ...</title><content type='html'>How it is possible to create mock for ClickEvent? I&amp;#39;ve got exception for createMock(ClickEvent.class)&lt;br /&gt;&lt;br /&gt;java.lang.IllegalArgumentException: com.google.gwt.event.dom.client.ClickEvent is not an interface&lt;br /&gt; at java.lang.reflect.Proxy.getProxyClass(Unknown Source)&lt;br /&gt; at java.lang.reflect.Proxy.newProxyInstance(Unknown Source)&lt;br /&gt; at org.easymock.internal.JavaProxyFactory.createProxy(JavaProxyFactory.java:24)&lt;br /&gt; at org.easymock.internal.MocksControl.createMock(MocksControl.java:51)&lt;br /&gt; at org.easymock.EasyMock.createMock(EasyMock.java:86)&lt;br /&gt; at com.successfulmatch.chat.client.presenter.ContactItemTest.testContactLink(ContactItemTest.java:91)&lt;br /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br /&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;br /&gt; at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)&lt;br /&gt; at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)&lt;br /&gt; at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)&lt;br /&gt; at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)&lt;br /&gt; at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)&lt;br /&gt; at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)&lt;br /&gt; at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)&lt;br /&gt; at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)&lt;br /&gt; at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)&lt;br /&gt; at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)&lt;br /&gt; at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)&lt;br /&gt; at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)&lt;br /&gt; at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)&lt;br /&gt; at org.junit.runners.ParentRunner.run(ParentRunner.java:220)&lt;br /&gt; at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:46)&lt;br /&gt; at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)&lt;br /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)&lt;br /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)&lt;br /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)&lt;br /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8557768105100889692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8557768105100889692'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1259751778154#c8557768105100889692' title=''/><author><name>aksonov</name><uri>http://www.blogger.com/profile/06410576859328023804</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-2225623805613924667</id><published>2009-11-08T21:28:12.827Z</published><updated>2009-11-08T21:28:12.827Z</updated><title type='text'>@Steffen - sorry about that, when you select the c...</title><content type='html'>@Steffen - sorry about that, when you select the compile option on subsequent dialog, expand the &amp;quot;Advanced&amp;quot; section and clean out the &amp;quot;Additional compiler arguments&amp;quot; section.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Chris</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/2225623805613924667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/2225623805613924667'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1257715692827#c2225623805613924667' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09930734721715653604'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-2359252303396651369</id><published>2009-11-08T20:59:55.469Z</published><updated>2009-11-08T20:59:55.469Z</updated><title type='text'>Very nice, and it runs fine, but I am not able to ...</title><content type='html'>Very nice, and it runs fine, but I am not able to do a GWT Compile, do to a reference to a G: drive.&lt;br /&gt;&lt;br /&gt;[ERROR] Unable to write file &amp;#39;G:\gwt\work\co.uk.hivedevelopment.wizardmvp.WizardMvp\compiler\net.customware.gwt.dispatch.client.service.DispatchService.rpc.log&amp;#39;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/2359252303396651369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/2359252303396651369'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1257713995469#c2359252303396651369' title=''/><author><name>Steffen Nissen</name><uri>http://www.blogger.com/profile/12188053424452426138</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-5887153484708759155</id><published>2009-10-29T10:26:52.351Z</published><updated>2009-10-29T10:26:52.351Z</updated><title type='text'>Very nice article, Chris. I'm currently trying a n...</title><content type='html'>Very nice article, Chris. I&amp;#39;m currently trying a new project with GWT, your posts are the best reference I can find online to help me get started. It really fits my need. Thanks for the great job.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/5887153484708759155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/5887153484708759155'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1256812012351#c5887153484708759155' title=''/><author><name>Bicheng Cao</name><uri>http://www.blogger.com/profile/05816842886020208159</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8787529616174695311</id><published>2009-10-21T18:51:18.390+01:00</published><updated>2009-10-21T18:51:18.390+01:00</updated><title type='text'>@jaga / @turbomanage - thanks!</title><content type='html'>@jaga / @turbomanage - thanks!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8787529616174695311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8787529616174695311'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1256147478390#c8787529616174695311' title=''/><author><name>Chris Lowe</name><uri>http://www.blogger.com/profile/00114752057412494503</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09930734721715653604'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-3401884852634366806</id><published>2009-10-21T15:05:46.535+01:00</published><updated>2009-10-21T15:05:46.535+01:00</updated><title type='text'>Very nice, Chris. Thanks for putting this all toge...</title><content type='html'>Very nice, Chris. Thanks for putting this all together.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/3401884852634366806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/3401884852634366806'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1256133946535#c3401884852634366806' title=''/><author><name>turbomanage</name><uri>http://turbomanage.wordpress.com/</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-974437546998745251.post-8095186835152112468</id><published>2009-10-12T18:36:15.744+01:00</published><updated>2009-10-12T18:36:15.744+01:00</updated><title type='text'>Wow Chris. This looks awesome. I'll check it out f...</title><content type='html'>Wow Chris. This looks awesome. I&amp;#39;ll check it out fully when I get time.  Thanks,  jaga.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8095186835152112468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/974437546998745251/801130087189040866/comments/default/8095186835152112468'/><link rel='alternate' type='text/html' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html?showComment=1255368975744#c8095186835152112468' title=''/><author><name>jaga</name><uri>http://www.blogger.com/profile/06978556108306295150</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hivedevelopment.co.uk/2009/10/introduction-to-mvp-unit-testing-part.html' ref='tag:blogger.com,1999:blog-974437546998745251.post-801130087189040866' source='http://www.blogger.com/feeds/974437546998745251/posts/default/801130087189040866' type='text/html'/></entry></feed>