Quellcode durchsuchen

2009-09-03 Jb Evain <[email protected]>

	* ExpressionTest_Constant.cs: add test to emit dbnull constants.


svn path=/trunk/mcs/; revision=141242
Jb Evain vor 16 Jahren
Ursprung
Commit
37693dfb5e

+ 4 - 0
mcs/class/System.Core/Test/System.Linq.Expressions/ChangeLog

@@ -1,3 +1,7 @@
+2009-09-03  Jb Evain  <[email protected]>
+
+	* ExpressionTest_Constant.cs: add test to emit dbnull constants.
+
 2009-09-03  Jb Evain  <[email protected]>
 
 	* ExpressionTest_Constant.cs: add test to emit DateTime constants.

+ 8 - 0
mcs/class/System.Core/Test/System.Linq.Expressions/ExpressionTest_Constant.cs

@@ -219,6 +219,14 @@ namespace MonoTests.System.Linq.Expressions
 			Assert.AreEqual (date, lambda ());
 		}
 
+		[Test]
+		public void EmitDBNullConstant ()
+		{
+			var lambda = Expression.Lambda<Func<DBNull>> (Expression.Constant (DBNull.Value)).Compile ();
+
+			Assert.AreEqual (DBNull.Value, lambda ());
+		}
+
 		[Test]
 		public void EmitNullString ()
 		{