|
|
@@ -209,6 +209,16 @@ namespace MonoTests.System.Linq.Expressions
|
|
|
Expression.Constant (typeof (Foo), typeof (Type));
|
|
|
}
|
|
|
|
|
|
+ [Test]
|
|
|
+ public void EmitDateTimeConstant ()
|
|
|
+ {
|
|
|
+ var date = new DateTime (1983, 2, 6);
|
|
|
+
|
|
|
+ var lambda = Expression.Lambda<Func<DateTime>> (Expression.Constant (date)).Compile ();
|
|
|
+
|
|
|
+ Assert.AreEqual (date, lambda ());
|
|
|
+ }
|
|
|
+
|
|
|
[Test]
|
|
|
public void EmitNullString ()
|
|
|
{
|