<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Testing Wicket with Fitnesse</title>
	<atom:link href="http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/</link>
	<description></description>
	<lastBuildDate>Thu, 18 Mar 2010 13:27:36 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mischa Dasberg</title>
		<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/comment-page-1/#comment-48144</link>
		<dc:creator>Mischa Dasberg</dc:creator>
		<pubDate>Wed, 23 Jul 2008 09:14:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xebia.com/?p=593#comment-48144</guid>
		<description>That&#039;s what we did. 

Before we submit we remove the feedbackmessages by calling a method clearErrorMessages() which does exactly what you said. We remove the feedbackmessages each time we submit, because we can submit multiple times using our Fitnesse fixture.</description>
		<content:encoded><![CDATA[<p>That&#8217;s what we did. </p>
<p>Before we submit we remove the feedbackmessages by calling a method clearErrorMessages() which does exactly what you said. We remove the feedbackmessages each time we submit, because we can submit multiple times using our Fitnesse fixture.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carl</title>
		<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/comment-page-1/#comment-48081</link>
		<dc:creator>Carl</dc:creator>
		<pubDate>Tue, 22 Jul 2008 15:00:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xebia.com/?p=593#comment-48081</guid>
		<description>We&#039;re been using Fitnesse and WicketTester for some time too.

For the feed back we use getMessages on the BaseWicketTester rather than the FormTester.

You just need to call Session.get().cleanupFeedbackMessages() after you have checked for the expected feedback.</description>
		<content:encoded><![CDATA[<p>We&#8217;re been using Fitnesse and WicketTester for some time too.</p>
<p>For the feed back we use getMessages on the BaseWicketTester rather than the FormTester.</p>
<p>You just need to call Session.get().cleanupFeedbackMessages() after you have checked for the expected feedback.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mischa Dasberg</title>
		<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/comment-page-1/#comment-47990</link>
		<dc:creator>Mischa Dasberg</dc:creator>
		<pubDate>Mon, 21 Jul 2008 11:04:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xebia.com/?p=593#comment-47990</guid>
		<description>Normally you will do something like this:

formTester.select(&quot;markupId&quot;, position);

What we wanted is that a tester can say:

&#124; select &#124; role &#124; with value &#124; admin &#124;

and we will find the position of the role with that value, so the tester will know for sure that he selected the correct value.</description>
		<content:encoded><![CDATA[<p>Normally you will do something like this:</p>
<p>formTester.select(&#8221;markupId&#8221;, position);</p>
<p>What we wanted is that a tester can say:</p>
<p>| select | role | with value | admin |</p>
<p>and we will find the position of the role with that value, so the tester will know for sure that he selected the correct value.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Timo Rantalaiho</title>
		<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/comment-page-1/#comment-47710</link>
		<dc:creator>Timo Rantalaiho</dc:creator>
		<pubDate>Fri, 18 Jul 2008 04:11:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xebia.com/?p=593#comment-47710</guid>
		<description>Thanks for the effort and sharing it! This is indeed interesting, I&#039;ll have a closer look on the WicketTester issues you mentioned, this already caught my attention:

&quot;Normally, using WicketTester you must define indexes for all fields that you want to test.&quot;

What do you mean exactly?

Also, you might be interested in looking at jdave-wicket ( http://www.jdave.org/ ) if you&#039;re interested in automatic Wicket testing. Some of the WicketTester issues that you mention also bite you there, but it makes it a bit easier to create descriptive tests (specs really) and offers some nice convenience utilities to use when testing Wicket.

Cheers!</description>
		<content:encoded><![CDATA[<p>Thanks for the effort and sharing it! This is indeed interesting, I&#8217;ll have a closer look on the WicketTester issues you mentioned, this already caught my attention:</p>
<p>&#8220;Normally, using WicketTester you must define indexes for all fields that you want to test.&#8221;</p>
<p>What do you mean exactly?</p>
<p>Also, you might be interested in looking at jdave-wicket ( <a href="http://www.jdave.org/" rel="nofollow">http://www.jdave.org/</a> ) if you&#8217;re interested in automatic Wicket testing. Some of the WicketTester issues that you mention also bite you there, but it makes it a bit easier to create descriptive tests (specs really) and offers some nice convenience utilities to use when testing Wicket.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mischa Dasberg</title>
		<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/comment-page-1/#comment-47427</link>
		<dc:creator>Mischa Dasberg</dc:creator>
		<pubDate>Sat, 12 Jul 2008 22:03:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xebia.com/?p=593#comment-47427</guid>
		<description>@Eelco, that would be great!</description>
		<content:encoded><![CDATA[<p>@Eelco, that would be great!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PY</title>
		<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/comment-page-1/#comment-47049</link>
		<dc:creator>PY</dc:creator>
		<pubDate>Mon, 07 Jul 2008 21:47:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xebia.com/?p=593#comment-47049</guid>
		<description>Great article.
But it places the fitnesse test on a &quot;StutsTestCase&quot; like level.
What about an integration Fitnesse+Selenium  for a global regression + functional testing?
Advantage would be to test javascript and end-user experience as well.</description>
		<content:encoded><![CDATA[<p>Great article.<br />
But it places the fitnesse test on a &#8220;StutsTestCase&#8221; like level.<br />
What about an integration Fitnesse+Selenium  for a global regression + functional testing?<br />
Advantage would be to test javascript and end-user experience as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eelco Hillenius</title>
		<link>http://blog.xebia.com/2008/07/06/testing-wicket-with-fitnesse/comment-page-1/#comment-46971</link>
		<dc:creator>Eelco Hillenius</dc:creator>
		<pubDate>Sun, 06 Jul 2008 20:39:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.xebia.com/?p=593#comment-46971</guid>
		<description>Cool, thanks for writing up the article.

One of the main focusses of Wicket 1.5 will be improved automatic testing. Your participation (in discussions, patches, etc) would be highly appreciated! :-)</description>
		<content:encoded><![CDATA[<p>Cool, thanks for writing up the article.</p>
<p>One of the main focusses of Wicket 1.5 will be improved automatic testing. Your participation (in discussions, patches, etc) would be highly appreciated! <img src='http://blog.xebia.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
