!2 !-Table of contents-!
!-<ul>-!!-<li>-![[!-Introduction-!][.DbFit.DbFitReference.FrontPage]]!-<ul>-!!-<li>-![[!-What's wrong with xUnit-!][.DbFit.DbFitReference.FrontPage.WhatsWrongWithXunit]]!-</li>-!!-<li>-![[!-How this document is organised-!][.DbFit.DbFitReference.FrontPage.HowThisIsOrganised]]!-</li>-!!-</ul>-!!-</li>-!!-<li>-![[!-Database unit tests-!][.DbFit.DbFitReference.DatabaseUnitTests]]!-<ul>-!!-<li>-![[!-Installing DbFit-!][.DbFit.DbFitReference.DatabaseUnitTests.InstallingDbFit]]!-</li>-!!-<li>-![[!-Hello World from the database-!][.DbFit.DbFitReference.DatabaseUnitTests.HelloWorld]]!-<ul>-!!-<li>-![[!-Step 1: Creating a new test page-!][.DbFit.DbFitReference.DatabaseUnitTests.HelloWorld.CreateaNewPage]]!-</li>-!!-<li>-![[!-Step 2: Setting up the environment-!][.DbFit.DbFitReference.DatabaseUnitTests.HelloWorld.SettingUpTheEnvironment]]!-</li>-!!-<li>-![[!-Step 3: Connect to the database-!][.DbFit.DbFitReference.DatabaseUnitTests.HelloWorld.ConnectToTheDatabase]]!-</li>-!!-<li>-![[!-Step 4: Testing a simple query-!][.DbFit.DbFitReference.DatabaseUnitTests.HelloWorld.TestingaSimpleQuery]]!-</li>-!!-<li>-![[!-Step 5: Running the test-!][.DbFit.DbFitReference.DatabaseUnitTests.HelloWorld.RunningTheTest]]!-</li>-!!-<li>-![[!-Traffic lights-!][.DbFit.DbFitReference.DatabaseUnitTests.HelloWorld.TrafficLights]]!-</li>-!!-</ul>-!!-</li>-!!-<li>-![[!-Managing Wiki content-!][.DbFit.DbFitReference.DatabaseUnitTests.ManagingWikiContent]]!-<ul>-!!-<li>-![[!-Organising pages-!][.DbFit.DbFitReference.DatabaseUnitTests.ManagingWikiContent.OrganisingPages]]!-</li>-!!-<li>-![[!-Writing tests in Excel/Word-!][.DbFit.DbFitReference.DatabaseUnitTests.ManagingWikiContent.WritingTestsInExcel]]!-</li>-!!-<li>-![[!-Formatting text-!][.DbFit.DbFitReference.DatabaseUnitTests.ManagingWikiContent.FormattingText]]!-</li>-!!-<li>-![[!-Preventing unwanted formatting-!][.DbFit.DbFitReference.DatabaseUnitTests.ManagingWikiContent.PreventingUnwantedFormatting]]!-</li>-!!-</ul>-!!-</li>-!!-</ul>-!!-</li>-!!-<li>-![[!-DbFit for Integration tests-!][.DbFit.DbFitReference.IntegrationTests]]!-<ul>-!!-<li>-![[!-Installing DbFit-!][.DbFit.DbFitReference.IntegrationTests.InstallingDbFit]]!-</li>-!!-<li>-![[!-Why not use generic ADO.NET/JDBC interfaces?-!][.DbFit.DbFitReference.IntegrationTests.WhyNotGeneric]]!-</li>-!!-<li>-![[!-Connecting to the database-!][.DbFit.DbFitReference.IntegrationTests.ConnectingToTheDatabase]]!-</li>-!!-</ul>-!!-</li>-!!-<li>-![[!-Command reference-!][.DbFit.DbFitReference.CommandReference]]!-<ul>-!!-<li>-![[!-Set-up Script-!][.DbFit.DbFitReference.CommandReference.SetupScript]]!-</li>-!!-<li>-![[!-Query-!][.DbFit.DbFitReference.CommandReference.QueryCommand]]!-</li>-!!-<li>-![[!-Insert-!][.DbFit.DbFitReference.CommandReference.InsertCommand]]!-</li>-!!-<li>-![[!-Update-!][.DbFit.DbFitReference.CommandReference.UpdateCommand]]!-</li>-!!-<li>-![[!-Execute Procedure-!][.DbFit.DbFitReference.CommandReference.ExecuteProcedureCommand]]!-</li>-!!-<li>-![[!-Execute-!][.DbFit.DbFitReference.CommandReference.ExecuteCommand]]!-</li>-!!-<li>-![[!-Inspect-!][.DbFit.DbFitReference.CommandReference.InspectCommand]]!-</li>-!!-<li>-![[!-Store Query-!][.DbFit.DbFitReference.CommandReference.StoreQueryCommand]]!-</li>-!!-<li>-![[!-Compare Stored Queries-!][.DbFit.DbFitReference.CommandReference.CompareStoredQueriesCommand]]!-</li>-!!-</ul>-!!-</li>-!!-<li>-![[!-Frequently asked questions-!][.DbFit.DbFitReference.FrequentlyAskedQuestions]]!-</li>-!!-</ul>-!