Nettiers.AdventureWorks.UnitTests.TestIssue117TablecTest.Step_30_TestFindByQuery_Generated C# (CSharp) Method

Step_30_TestFindByQuery_Generated() private method

Test Find using the Query class
private Step_30_TestFindByQuery_Generated ( ) : void
return void
		private void Step_30_TestFindByQuery_Generated()
		{
			using (TransactionManager tm = CreateTransaction())
			{
				//Insert Mock Instance
				TestIssue117Tablec mock = CreateMockInstance(tm);
				bool result = DataRepository.TestIssue117TablecProvider.Insert(tm, mock);
				
				Assert.IsTrue(result, "Could Not Test FindByQuery, Insert Failed");

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