Revision: 5324
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5324&view=rev
Author: fabiomaulo
Date: 2010-12-18 15:40:50 +0000 (Sat, 18 Dec 2010)
Log Message:
-----------
NH-2179 work as required
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate.Test/Linq/ProjectionsTests.cs
Modified: trunk/nhibernate/src/NHibernate.Test/Linq/ProjectionsTests.cs
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/Linq/ProjectionsTests.cs 2010-12-18 15:35:27 UTC (rev 5323)
+++ trunk/nhibernate/src/NHibernate.Test/Linq/ProjectionsTests.cs 2010-12-18 15:40:50 UTC (rev 5324)
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.Linq;
using NUnit.Framework;
+using SharpTestsEx;
namespace NHibernate.Test.Linq
{
@@ -193,6 +194,21 @@
Assert.IsTrue(query[2].Title.StartsWith("User nhibernate logged in at"));
}
+ [Test]
+ public void CanUseConstantStringInProjection()
+ {
+ var query = from user in db.Users
+ select new
+ {
+ user.Name,
+ Category = "something"
+ };
+
+ var firstUser = query.First();
+ Assert.IsNotNull(firstUser);
+ firstUser.Category.Should().Be("something");
+ }
+
private string FormatName(string name, DateTime? lastLoginDate)
{
return string.Format("User {0} logged in at {1}", name, lastLoginDate);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|