<?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: Test-Driving UIs &#8211; Layout Manager Spike</title>
	<atom:link href="http://blog.coryfoy.com/2005/11/test-driving-uis-layout-manager-spike/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.coryfoy.com/2005/11/test-driving-uis-layout-manager-spike/</link>
	<description>It&#039;s all about delivering</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:42:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Kelly</title>
		<link>http://blog.coryfoy.com/2005/11/test-driving-uis-layout-manager-spike/comment-page-1/#comment-550</link>
		<dc:creator>Kelly</dc:creator>
		<pubDate>Wed, 16 Nov 2005 23:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.cornetdesign.com/?p=323#comment-550</guid>
		<description>Cory,&lt;br /&gt;&lt;br /&gt;  The point of the layout manager is not to make TDD of GUIs easier, but rather to make the resulting dialogs more powerful without the necessity of adding additional code into the business layer.&lt;br /&gt;&lt;br /&gt;  In other words, Microsoft should have provided a layout manager (and indeed will in the next version of Windows) and since they didn&#039;t, I did.&lt;br /&gt;&lt;br /&gt;  Testing GUIs is a tricky business, and I think you bit off a pretty big chunk on your first time out, as your results show.&lt;br /&gt;&lt;br /&gt;  What would be interesting is creating tests to test the library itself. If you have three items in a horizontal box each with a minimum size of 10, the left and middle with a maximum size of a hundred, and the right item with a size of 1000, then when the box is stretched to 1200, are the first two elements now 100 pixels wide, and the third element 1000 pixels wide?&lt;br /&gt;&lt;br /&gt;  That&#039;s the sort of test that I thought might be interesting.&lt;br /&gt;&lt;br /&gt;-Kelly</description>
		<content:encoded><![CDATA[<p>Cory,</p>
<p>  The point of the layout manager is not to make TDD of GUIs easier, but rather to make the resulting dialogs more powerful without the necessity of adding additional code into the business layer.</p>
<p>  In other words, Microsoft should have provided a layout manager (and indeed will in the next version of Windows) and since they didn&#8217;t, I did.</p>
<p>  Testing GUIs is a tricky business, and I think you bit off a pretty big chunk on your first time out, as your results show.</p>
<p>  What would be interesting is creating tests to test the library itself. If you have three items in a horizontal box each with a minimum size of 10, the left and middle with a maximum size of a hundred, and the right item with a size of 1000, then when the box is stretched to 1200, are the first two elements now 100 pixels wide, and the third element 1000 pixels wide?</p>
<p>  That&#8217;s the sort of test that I thought might be interesting.</p>
<p>-Kelly</p>
]]></content:encoded>
	</item>
</channel>
</rss>

