Aspectacular.Test.LinqTests.TestOrderByPropertyName C# (CSharp) Method

TestOrderByPropertyName() private method

private TestOrderByPropertyName ( ) : void
return void
        public void TestOrderByPropertyName()
        {
            string[] strs = {"Very long", "Short"};

            Assert.AreEqual(strs[0].Length, strs[0].GetPropertyValue<int>("Length"));

            string[] sorted = strs.OrderByProperty("Length").ToArray();
            Assert.AreEqual(strs[0], sorted[1]);

            sorted = strs.OrderByProperty(null).ToArray();
            Assert.AreEqual(strs[0], sorted[0]);
        }