text: /**
   * \file
   * \brief  The TestResult table.
   * \author Chris Oldwood
   */
  
  if (object_id('ssunit_impl.TestResult') is not null)
  	drop table ssunit_impl.TestResult;
  go
  
  /**
   * The table that stores the results of each unit test that is run.
   */
  
  create table ssunit_impl.TestResult
  (
  	--! The test stored procedure.
  	TestProcedure ssunit.ProcedureName not null primary key clustered,
  
  	--! The test outcome.
  	Outcome ssunit_impl.TestOutcome not null,	
  
  	--! The reason the test failed.
  	FailureReason ssunit.TextMessage null,	
  
  	--! The order the results were inserted.
  	TestOrder int not null identity
  );
  go
  