<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tSQLt - Database Unit Testing for SQL Server</title>
	<atom:link href="http://tsqlt.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://tsqlt.org</link>
	<description>Database Unit Testing for SQL Server</description>
	<lastBuildDate>Tue, 01 May 2012 16:57:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>tSQLt &#8211; V1.0.4504.21220 &#8211; Release Notes</title>
		<link>http://tsqlt.org/500/tsqlt-v1-0-4504-21220-release-notes/</link>
		<comments>http://tsqlt.org/500/tsqlt-v1-0-4504-21220-release-notes/#comments</comments>
		<pubDate>Tue, 01 May 2012 16:57:13 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=500</guid>
		<description><![CDATA[BUG FIXES: 1. tSQLt.NewTestClass now does not drop schema objects if the schema is not a test class]]></description>
			<content:encoded><![CDATA[<h3>BUG FIXES:</h3>
<p>
1. tSQLt.NewTestClass now does not drop schema objects if the schema is not a test class
</p>]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/500/tsqlt-v1-0-4504-21220-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt &#8211; V1.0.4496.29340 &#8211; Release Notes</title>
		<link>http://tsqlt.org/495/tsqlt-v1-0-4496-29340-release-notes/</link>
		<comments>http://tsqlt.org/495/tsqlt-v1-0-4496-29340-release-notes/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 23:54:17 +0000</pubDate>
		<dc:creator>dennis</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=495</guid>
		<description><![CDATA[BUG FIXES: 1. tSQLt.ResultSetFilter now supports data types introduced in SQL Server 2008 and CLR datatypes. 2. tSLQt.AssertResultSetsHaveSameMetaData now ignores &#8220;hidden&#8221; columns. For example, when comparing the metadata of a view, this procedure had been including underlying columns.]]></description>
			<content:encoded><![CDATA[<h3>BUG FIXES:</h3>
<p>
1. tSQLt.ResultSetFilter now supports data types introduced in SQL Server 2008 and CLR datatypes.
<br />
2. tSLQt.AssertResultSetsHaveSameMetaData now ignores &#8220;hidden&#8221; columns. For example, when comparing the metadata of a view, this procedure had been including underlying columns.
</p>]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/495/tsqlt-v1-0-4496-29340-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt &#8211; V1.0.4462.23207 &#8211; Release Notes</title>
		<link>http://tsqlt.org/443/tsqlt-v1-0-4462-23207-release-notes/</link>
		<comments>http://tsqlt.org/443/tsqlt-v1-0-4462-23207-release-notes/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 18:05:17 +0000</pubDate>
		<dc:creator>dennis</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=443</guid>
		<description><![CDATA[NEW FEATURES: tSQLt.FakeTable now supports @Defaults parameter. If @Defaults = 1 default constraints will be preserved on columns. tSQLt.FakeTable now supports @ComputedColumns parameter. If @ComputedColumns = 1 computed columns will be preserved.]]></description>
			<content:encoded><![CDATA[<h3>NEW FEATURES:</h3>
<ol>
<li>
tSQLt.FakeTable now supports @Defaults parameter. If @Defaults = 1 default constraints will be preserved on columns.
</li>
<li>
tSQLt.FakeTable now supports @ComputedColumns parameter. If @ComputedColumns = 1 computed columns will be preserved.
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/443/tsqlt-v1-0-4462-23207-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt &#8211; V1.0.4413.31717 &#8211; Release Notes</title>
		<link>http://tsqlt.org/432/tsqlt-v1-0-4413-31717-release-notes/</link>
		<comments>http://tsqlt.org/432/tsqlt-v1-0-4413-31717-release-notes/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 22:46:14 +0000</pubDate>
		<dc:creator>dennis</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=432</guid>
		<description><![CDATA[NEW FEATURES: tSQLt.Info() now reports Version and CLRVersion. These should always match! tSQLt.FakeTable now supports @Identity parameter. If @Identity = 1 the identity property of the table is preserved.]]></description>
			<content:encoded><![CDATA[<h3>NEW FEATURES:</h3>
<ol>
<li>
tSQLt.Info() now reports Version and CLRVersion. These should always match!
</li>
<li>
tSQLt.FakeTable now supports @Identity parameter. If @Identity = 1 the identity property of the table is preserved.
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/432/tsqlt-v1-0-4413-31717-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt &#8211; V1.0.4357.27914 &#8211; Release Notes</title>
		<link>http://tsqlt.org/427/tsqlt-v1-0-4357-27914-release-notes/</link>
		<comments>http://tsqlt.org/427/tsqlt-v1-0-4357-27914-release-notes/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 20:44:57 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=427</guid>
		<description><![CDATA[BUG FIXES: 1. tSQLt.SpyProcedure can handle user defined types. User defined types may be in schemas and may also be not nullable. NEW FEATURES: 1. SetUp can be named in any combination of upper or lower case characters (e.g. setup, SETUP, SeTuP, etc).]]></description>
			<content:encoded><![CDATA[<h3>BUG FIXES:</h3>
<p>
1. tSQLt.SpyProcedure can handle user defined types. User defined types may be in schemas and may also be not nullable.
</p>

<h3>NEW FEATURES:</h3>
<p>   
1. SetUp can be named in any combination of upper or lower case characters (e.g. setup, SETUP, SeTuP, etc). 
</p>]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/427/tsqlt-v1-0-4357-27914-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt &#8211; V1.0.4351.28410 &#8211; Release Notes</title>
		<link>http://tsqlt.org/421/tsqlt-v1-0-4351-28410-release-notes/</link>
		<comments>http://tsqlt.org/421/tsqlt-v1-0-4351-28410-release-notes/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 21:33:00 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=421</guid>
		<description><![CDATA[BUG FIXES: 1. tSQLt.NewTestClass now handles schema names with spaces and other special characters 2. tSQLt.NewTestClass now handles if a quoted name is passed for the new schema name NEW FEATURES: 1. tSQLt.Uninstall removes tSQLt from the database 2. tSQLt.RunWithXmlResults executes like tSQLt.Run, but produces results is XML 3. tSQLt.TestClasses is a view that lists <a href='http://tsqlt.org/421/tsqlt-v1-0-4351-28410-release-notes/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<h3>BUG FIXES:</h3>
<p>
1. tSQLt.NewTestClass now handles schema names with spaces and other special characters
<br />
2. tSQLt.NewTestClass now handles if a quoted name is passed for the new schema name
</p>

<h3>NEW FEATURES:</h3>
<p>
1. tSQLt.Uninstall removes tSQLt from the database
<br />
2. tSQLt.RunWithXmlResults executes like tSQLt.Run, but produces results is XML
<br />
3. tSQLt.TestClasses is a view that lists properties of test classes
<br />
4. tSQLt.Tests is a view that lists properties of test cases
<br />
5. Example.sql includes an example database and is referenced by the updated Quick Start
   (http://tsqlt.org/quick-start)
<br />
6. tSQLt.Info() provides information about the installed version of tSQLt.
</p>

<h3>OTHER:</h3>
<p>
1. New numbering system for the tSQLt builds. The current version is: 1.0.4351.28410
</p>
<p>
This build is also included in the first release of Red Gates new GUI for tSQLt: <a href="http://www.red-gate.com/products/sql-development/sql-test/">SQL Test</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/421/tsqlt-v1-0-4351-28410-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt build.12 Release Notes</title>
		<link>http://tsqlt.org/273/tsqlt-build-12-release-notes/</link>
		<comments>http://tsqlt.org/273/tsqlt-build-12-release-notes/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 19:45:12 +0000</pubDate>
		<dc:creator>dennis</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=273</guid>
		<description><![CDATA[Bug Fixes: 1. tSQLt.Fail now handles NULL values as parameters. 2. Corrected XmlResultFormatter to have root element of &#8216;testsuites&#8217; instead of &#8216;root&#8217;. This improves compatibility with more continuous integration servers. New Features: 1. FakeTable now handles a single parameter, combining the schema and table name. This makes FakeTable more consistent with other methods in tSQLt. <a href='http://tsqlt.org/273/tsqlt-build-12-release-notes/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><strong>Bug Fixes:</strong>
1. tSQLt.Fail now handles NULL values as parameters.
2. Corrected XmlResultFormatter to have root element of &#8216;testsuites&#8217; instead of &#8216;root&#8217;. This improves compatibility with more continuous integration servers.

<strong>New Features:</strong>
1. FakeTable now handles a single parameter, combining the schema and table name. This makes FakeTable more consistent with other methods in tSQLt.
2. ApplyConstraint now handles two parameters, combining the schema and table name as the first parameter. This makes ApplyConstraint more consistent with other methods in tSQLt.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/273/tsqlt-build-12-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt build.11 Release Notes</title>
		<link>http://tsqlt.org/246/tsqlt-build-11-release-notes/</link>
		<comments>http://tsqlt.org/246/tsqlt-build-11-release-notes/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 20:52:58 +0000</pubDate>
		<dc:creator>dennis</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://tsqlt.org/?p=246</guid>
		<description><![CDATA[Bug Fixes: 1. ApplyConstraint for a Foreign Key that references a Faked Table is fixed. 2. SetClrEnabled.sql utlity file now handles database names with spaces. 3. Test cases whose names contain a percent sign are now displayed correctly in the test case output. New Features: 1. Warnings about renaming objects displayed when executing FakeTable or <a href='http://tsqlt.org/246/tsqlt-build-11-release-notes/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><strong>Bug Fixes:</strong>
1. ApplyConstraint for a Foreign Key that references a Faked Table is fixed.
2. SetClrEnabled.sql utlity file now handles database names with spaces.
3. Test cases whose names contain a percent sign are now displayed correctly in the test case output.

<strong>New Features:</strong>
1. Warnings about renaming objects displayed when executing FakeTable or ApplyConstraint are now hidden.
2. New method: tSQLt.SuppressOutput suppresses the console output that wouldbe displayed by executing a command.
3. New method: tSQLt.CaptureOutput logs the console output from executing a command into the tSQLt.CaptureOutputLog table.</p>]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/246/tsqlt-build-11-release-notes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>tSQLt build.10 Release Notes</title>
		<link>http://tsqlt.org/128/tsqlt-build-10-release-notes/</link>
		<comments>http://tsqlt.org/128/tsqlt-build-10-release-notes/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 15:00:23 +0000</pubDate>
		<dc:creator>dennis</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://sqlity.net/tsqlt/?p=128</guid>
		<description><![CDATA[Bug Fixes: Standardized capitalization of table, column, procedure and function names. New Features: Added support for case sensitive databases.]]></description>
			<content:encoded><![CDATA[<strong>Bug Fixes</strong>:
<ol>
	<li>Standardized capitalization of table, column, procedure and function names.</li>
</ol>
<strong>New Features:</strong>
<ol>
	<li>Added support for case sensitive databases.</li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/128/tsqlt-build-10-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSQLt build.9 Release Notes</title>
		<link>http://tsqlt.org/125/tsqlt-build-9-release-notes/</link>
		<comments>http://tsqlt.org/125/tsqlt-build-9-release-notes/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 18:28:48 +0000</pubDate>
		<dc:creator>dennis</dc:creator>
				<category><![CDATA[Release Notes]]></category>

		<guid isPermaLink="false">http://sqlity.net/tsqlt/?p=125</guid>
		<description><![CDATA[Bug Fixes: When using tSQLt.Run or tSQLt.RunTestClass, if an object name on the dbo schema had the same name as a test class, the test class could not be executed. If the output of an AssertTableEquals or the length of a test case name was too long, an error was be produced. New Features: A <a href='http://tsqlt.org/125/tsqlt-build-9-release-notes/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div>

<strong>Bug Fixes</strong>:
<ol>
	<li> When using tSQLt.Run or tSQLt.RunTestClass, if an object name on the dbo schema had the same name as a test class, the test class could not be executed.</li>
	<li>If the output of an AssertTableEquals or the length of a test case name was too long, an error was be produced.</li>
</ol>
<strong>New Features</strong>:
<ol>
	<li> A new procedure, tSQLt.NewConnection, was added which allows statements to be executed synchronously in a different connection context.</li>
</ol>
</div>]]></content:encoded>
			<wfw:commentRss>http://tsqlt.org/125/tsqlt-build-9-release-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

