This commit is contained in:
grzegorz.russek
2016-01-18 07:47:29 +00:00
parent 31dd69dfc5
commit 9e40c4e20b
6 changed files with 352 additions and 33 deletions

View File

@@ -26,10 +26,10 @@
* THE POSSIBILITY OF SUCH DAMAGE.
*/
using System.Linq;
using DynamORM.Builders;
using DynamORM.Builders.Implementation;
using NUnit.Framework;
using System.Linq;
namespace DynamORM.Tests.Select
{
@@ -159,6 +159,19 @@ namespace DynamORM.Tests.Select
Assert.AreEqual("SELECT * FROM \"dbo\".\"Users\" AS u", cmd.CommandText());
}
/// <summary>
/// Tests from method using invoke with as.
/// </summary>
[Test]
public void TestFromTextAs3()
{
IDynamicSelectQueryBuilder cmd = new DynamicSelectQueryBuilder(Database);
cmd.From(u => u("\"dbo\".\"Users\"").As(u.u));
Assert.AreEqual("SELECT * FROM \"dbo\".\"Users\" AS u", cmd.CommandText());
}
/// <summary>
/// Tests from method using invoke with sub query.
/// </summary>