public void TableViewShouldUpdateColums() { var table = new DataTable("tablename"); var view = new TableView { Data = table }; //view.Show(); var column = new DataColumn("testName", typeof(double)) { Caption = "testCaption" }; table.Columns.Add(column); Assert.AreEqual(1, view.Columns.Count); Assert.AreEqual("testName", view.Columns[0].Name); Assert.AreEqual("testCaption", view.Columns[0].Caption); column.Caption = "newTestCaption"; view.ResetBindings(); Assert.AreEqual("newTestCaption", view.Columns[0].Caption); }