public void FrameTableColumnManipulations() { FrameTable frame = new FrameTable(); frame.AddColumn <int>("Integer"); frame.AddColumn <double>("Double"); Assert.IsTrue(frame.Columns.Count == 2); Assert.IsTrue(frame.Columns[0].Name == frame[frame.Columns[0].Name].Name); Assert.IsTrue(frame.Columns[0].StorageType == frame[frame.Columns[0].Name].StorageType); frame.AddColumn <DateTime>("Timestamp"); Assert.IsTrue(frame.Columns.Count == 3); frame.RemoveColumn(frame.Columns[0].Name); Assert.IsTrue(frame.Columns.Count == 2); }