/// <summary>
        /// Test Find using the Query class
        /// </summary>
        private void Step_30_TestFindByQuery_Generated()
        {
            using (TransactionManager tm = CreateTransaction())
            {
                //Insert Mock Instance
                TestTimestamp mock   = CreateMockInstance(tm);
                bool          result = DataRepository.TestTimestampProvider.Insert(tm, mock);

                Assert.IsTrue(result, "Could Not Test FindByQuery, Insert Failed");

                TestTimestampQuery query = new TestTimestampQuery();

                if (mock.DumbField != null)
                {
                    query.AppendEquals(TestTimestampColumn.DumbField, mock.DumbField.ToString());
                }

                TList <TestTimestamp> results = DataRepository.TestTimestampProvider.Find(tm, query);

                Assert.IsTrue(results.Count == 1, "Find is not working correctly.  Failed to find the mock instance");
            }
        }
		/// <summary>
		/// Test Find using the Query class
		/// </summary>
		private void Step_30_TestFindByQuery_Generated()
		{
			using (TransactionManager tm = CreateTransaction())
			{
				//Insert Mock Instance
				TestTimestamp mock = CreateMockInstance(tm);
				bool result = DataRepository.TestTimestampProvider.Insert(tm, mock);
				
				Assert.IsTrue(result, "Could Not Test FindByQuery, Insert Failed");

				TestTimestampQuery query = new TestTimestampQuery();
			
				if(mock.DumbField != null)
					query.AppendEquals(TestTimestampColumn.DumbField, mock.DumbField.ToString());
				
				TList<TestTimestamp> results = DataRepository.TestTimestampProvider.Find(tm, query);
				
				Assert.IsTrue(results.Count == 1, "Find is not working correctly.  Failed to find the mock instance");
			}
		}