public void TestguidDataMapper()
		{
			var item = new dboSimulatedSelectStatement();
            var property = (from prop in item.GetProperties()
                           where prop.Name == "TestGuid"
                           select prop).FirstOrDefault();
            Assert.IsNotNull(property);
            var mapper = property.GetAttribute<DataMapperAttribute>();
            Assert.IsNotNull(mapper);
            Assert.AreEqual("@TestGuid", mapper.ParameterName);
            Assert.AreEqual(DbType.Guid, mapper.DatabaseType);
		}
		public void TestimageGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = new byte[128]; new Random().NextBytes(expected);
			item.TestImage = expected;
			Assert.AreEqual(expected, item.TestImage);
		}
		public void TestguidGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = Guid.NewGuid();
			item.TestGuid = expected;
			Assert.AreEqual(expected, item.TestGuid);
		}
		public void TestdatetimeGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = DateTime.UtcNow;
			item.TestDateTime = expected;
			Assert.AreEqual(expected, item.TestDateTime);
		}
		public void TestntextGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = Guid.NewGuid().ToString();
			item.TestNText = expected;
			Assert.AreEqual(expected, item.TestNText);
		}
		public void TestfloatGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = (float)new Random().Next();
			item.TestFloat = expected;
			Assert.AreEqual(expected, item.TestFloat);
		}
		public void TestmoneyGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = (decimal)new Random().NextDouble();
			item.TestMoney = expected;
			Assert.AreEqual(expected, item.TestMoney);
		}
		public void TestbitGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = true;
			item.TestBit = expected;
			Assert.AreEqual(expected, item.TestBit);
		}
		public void TestbigintGetSet()
		{
			var item = new dboSimulatedSelectStatement();
			var expected = (long)new Random().Next();
			item.TestBigInt = expected;
			Assert.AreEqual(expected, item.TestBigInt);
		}
		public void FullyQualifiedName()
		{
			var item = new dboSimulatedSelectStatement();
			Assert.AreEqual("[dbo].[SimulatedSelectStatement]", item.FullyQualifiedName());
		}