public void GetSortExpressionStringTest3() { SortExpression target = new SortExpression(); target.AddSort(new SortInfo(vTestCaseTester.ColumnNames.FieldInt32, SortDirectionEnum.ASC)); target.AddSort(new SortInfo(vTestCaseTester.ColumnNames.FieldString, SortDirectionEnum.DESC)); string expected = vTestCaseTester.ColumnNames.FieldInt32 + " ASC," + vTestCaseTester.ColumnNames.FieldString + " " + "DESC"; string actual; actual = target.GetSortExpressionString(); Assert.AreEqual(expected, actual); }
public void AddSortTest() { SortExpression target = new SortExpression(); string columnName = vTestCaseTester.ColumnNames.FieldString; SortDirectionEnum sortDirection = SortDirectionEnum.DESC; target.AddSort(columnName, sortDirection); var enumerator = target.SortInfoList.GetEnumerator(); while (enumerator.MoveNext()) { Assert.AreEqual(enumerator.Current.ColumnName, columnName); Assert.AreEqual(enumerator.Current.Direction, sortDirection); } }