Ejemplo n.º 1
0
        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);
        }