Look into DynamicLinqTest.cs for samples:
public void DL1_Products()
{
Northwind db = CreateDB();
var q = db.Products.Where("SupplierID=1 And UnitsInStock>2")
.OrderBy("ProductID");
var list = q.ToList();
Assert.IsTrue(list.Count > 0, "Expected results from dynamic
query");
}
[Test]
public void DL2_ProductCount()
{
Northwind db = CreateDB();
int numProducts = db.Products.Where("SupplierID=1").Count();
Assert.IsTrue(numProducts > 0, "Expected results from dynamic
query");
}
[Test]
public void DL3_ProductCount()
{
Northwind db = CreateDB();
int numProducts = db.Products.Count();
Assert.IsTrue(numProducts > 0, "Expected results from dynamic
query");
}
Andrus.