it('should render headers only once', function () { var grid = new DataGrid(['foo']); var table = grid.getElement(); expect(table.find('th').size()).toEqual(1); grid.setDataSource(new List()); expect(table.find('th').size()).toEqual(1); });
it('should be bindable', function () { var grid = new DataGrid([]); var list = new List(); grid.setDataSource(list); var table = grid.getElement(); expect(table.find('tr').size()).toEqual(1); list.addItem({}); expect(table.find('tr').size()).toEqual(2); });