<?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: High performance database rollback in automated tests with SQL Server</title>
	<atom:link href="http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server/feed" rel="self" type="application/rss+xml" />
	<link>http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server</link>
	<description></description>
	<pubDate>Fri, 30 Jul 2010 13:20:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Graeme</title>
		<link>http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server/comment-page-1#comment-659</link>
		<dc:creator>Graeme</dc:creator>
		<pubDate>Wed, 26 May 2010 18:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://graemehill.ca/?p=179#comment-659</guid>
		<description>I guess the only answer is "it depends", but I have found it to gives better performance than any other method.  I use very small amounts of data in the test db though.</description>
		<content:encoded><![CDATA[<p>I guess the only answer is &#8220;it depends&#8221;, but I have found it to gives better performance than any other method.  I use very small amounts of data in the test db though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus Malmgren</title>
		<link>http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server/comment-page-1#comment-657</link>
		<dc:creator>Marcus Malmgren</dc:creator>
		<pubDate>Wed, 26 May 2010 18:06:50 +0000</pubDate>
		<guid isPermaLink="false">http://graemehill.ca/?p=179#comment-657</guid>
		<description>Is it fast enough to run the tests against a real DBMS?</description>
		<content:encoded><![CDATA[<p>Is it fast enough to run the tests against a real DBMS?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graeme</title>
		<link>http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server/comment-page-1#comment-656</link>
		<dc:creator>Graeme</dc:creator>
		<pubDate>Tue, 25 May 2010 17:05:22 +0000</pubDate>
		<guid isPermaLink="false">http://graemehill.ca/?p=179#comment-656</guid>
		<description>If the tests fail on the build server then that is a feature.  It notifies you that your schema is out of sync with your tests (and quite possibly your application code as well).</description>
		<content:encoded><![CDATA[<p>If the tests fail on the build server then that is a feature.  It notifies you that your schema is out of sync with your tests (and quite possibly your application code as well).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus Malmgren</title>
		<link>http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server/comment-page-1#comment-654</link>
		<dc:creator>Marcus Malmgren</dc:creator>
		<pubDate>Tue, 25 May 2010 16:01:28 +0000</pubDate>
		<guid isPermaLink="false">http://graemehill.ca/?p=179#comment-654</guid>
		<description>Great! But: This sounds more like integration tests than unit test. Its hard to include these tests in continous integration because if the database schema changes, the tests will fail on the build server. Of course you can manage scripts and run them on the build server before executing the tests, but it makes it more difficult. I really like EF but i miss the data access test possibilities in NHibernate.</description>
		<content:encoded><![CDATA[<p>Great! But: This sounds more like integration tests than unit test. Its hard to include these tests in continous integration because if the database schema changes, the tests will fail on the build server. Of course you can manage scripts and run them on the build server before executing the tests, but it makes it more difficult. I really like EF but i miss the data access test possibilities in NHibernate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server/comment-page-1#comment-642</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 07 Apr 2010 19:09:25 +0000</pubDate>
		<guid isPermaLink="false">http://graemehill.ca/?p=179#comment-642</guid>
		<description>This is quite good, I was wondering if there's a good way of doing this. Recently I've been working on a large-ish Silverlight/RIA services/EF app and the unit tests ended up as integration tests; I wrote a couple stored procedures that cleaned up and restored test data but couldn't possibly run them after each test method - they were reasonably fast but not that fast. I'll definitely give this a go.</description>
		<content:encoded><![CDATA[<p>This is quite good, I was wondering if there&#8217;s a good way of doing this. Recently I&#8217;ve been working on a large-ish Silverlight/RIA services/EF app and the unit tests ended up as integration tests; I wrote a couple stored procedures that cleaned up and restored test data but couldn&#8217;t possibly run them after each test method - they were reasonably fast but not that fast. I&#8217;ll definitely give this a go.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Unit testing an Entity Framework DAL part 2: Rolling back the test database &#124; Graeme Hill on .NET development</title>
		<link>http://graemehill.ca/high-performance-database-rollback-in-automated-tests-with-sql-server/comment-page-1#comment-619</link>
		<dc:creator>Unit testing an Entity Framework DAL part 2: Rolling back the test database &#124; Graeme Hill on .NET development</dc:creator>
		<pubDate>Sat, 23 Jan 2010 17:27:20 +0000</pubDate>
		<guid isPermaLink="false">http://graemehill.ca/?p=179#comment-619</guid>
		<description>[...] (Jan 23, 2010): I have made a new post explaining a method that I think is better than any of those described [...]</description>
		<content:encoded><![CDATA[<p>[...] (Jan 23, 2010): I have made a new post explaining a method that I think is better than any of those described [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
