public void TestAddMultipleRows() { TableViewMock table = new TableViewMock(320, 15); TableViewCell a1 = new TableViewCellMock1(table.Width, 10); TableViewCell a2 = new TableViewCellMock2(table.Width, 15); TableViewCell a3 = new TableViewCellMock3(table.Width, 10); TestCellPredefinedAdapter adapter = new TestCellPredefinedAdapter(new TableViewCell[] { a1 }); table.DataSource = adapter; table.Delegate = adapter; table.ReloadData(); adapter.Add(a2); adapter.Add(a3); table.ReloadNewData(); AssertVisibleRows(table, a1, a2); }
public void TestAddMultipleRows() { TableViewMock table = new TableViewMock(320, 15); CTableViewCell a1 = new TableViewCellMock1(table.Width, 10); CTableViewCell a2 = new TableViewCellMock2(table.Width, 15); CTableViewCell a3 = new TableViewCellMock3(table.Width, 10); TestCellPredefinedAdapter adapter = new TestCellPredefinedAdapter(new CTableViewCell[] { a1 }); table.DataSource = adapter; table.Delegate = adapter; table.ReloadData(); adapter.Add(a2); adapter.Add(a3); table.ReloadNewData(); AssertVisibleRows(table, a1, a2); }