/// <summary>
        /// Step 1:
        ///     Use a new connection to create the only table the application uses.
        ///     But before we can do this, we need to clear all internal data (table, views, etc..)
        ///     After this we can create the table.
        /// Step 2:
        ///     Store a connection to the internal database structure. This is not a required step.
        ///     But waste not, want not.
        /// </summary>
        public WebTestBuilder()
        {
            var connection = (MemoryDbConnection) new MemoryDbConnectionFactory(  ).Create(  );

            Database = connection.GetMemoryDatabase( );
            Database.Clear(  );
            connection.Execute(_SqlCreateTable);
        }