From: <fab...@us...> - 2010-12-18 15:40:56
|
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. |