public void PreSortedDataSourceReturnsRowCountItWasSpecified() { // Arrange int rows = 20; var dataSource = new PreComputedGridDataSource(new WebGrid(GetContext()), values: Enumerable.Range(0, 10).Cast<dynamic>(), totalRows: rows); // Act and Assert Assert.AreEqual(rows, dataSource.TotalRowCount); }
public void PreSortedDataSourceReturnsRowCountItWasSpecified() { // Arrange int rows = 20; var dataSource = new PreComputedGridDataSource(new WebGrid(GetContext()), values: Enumerable.Range(0, 10).Cast <dynamic>(), totalRows: rows); // Act and Assert Assert.Equal(rows, dataSource.TotalRowCount); }
public void PreSortedDataSourceReturnsAllRows() { // Arrange var grid = new WebGrid(GetContext()); var dataSource = new PreComputedGridDataSource(grid: grid, values: Enumerable.Range(0, 10).Cast<dynamic>(), totalRows: 10); // Act var rows = dataSource.GetRows(new SortInfo { SortColumn = String.Empty }, 0); // Assert Assert.AreEqual(rows.Count, 10); Assert.AreEqual(rows.First().Value, 0); Assert.AreEqual(rows.Last().Value, 9); }
public void PreSortedDataSourceReturnsAllRows() { // Arrange var grid = new WebGrid(GetContext()); var dataSource = new PreComputedGridDataSource(grid: grid, values: Enumerable.Range(0, 10).Cast <dynamic>(), totalRows: 10); // Act var rows = dataSource.GetRows(new SortInfo { SortColumn = String.Empty }, 0); // Assert Assert.Equal(rows.Count, 10); Assert.Equal(rows.First().Value, 0); Assert.Equal(rows.Last().Value, 9); }