NLite.Data.Test.NorthwindExecutionTest.TestOrderByGroupBy C# (CSharp) Method

TestOrderByGroupBy() private method

private TestOrderByGroupBy ( ) : void
return void
        public virtual void TestOrderByGroupBy()
        {
            // note: order-by is lost when group-by is applied (the sequence of groups is not ordered)
            var list = db.Orders.Where(o => o.CustomerID == "ALFKI").OrderBy(o => o.OrderID).GroupBy(o => o.CustomerID).ToList();
            AssertValue(1, list.Count);
            var grp = list[0].ToList();
            var sorted = grp.OrderBy(o => o.OrderID);
            Assert.IsTrue(Enumerable.SequenceEqual(grp, sorted));
        }
NorthwindExecutionTest