public void MutateRow()
        {
            MutableDataTable dt = GetTable();
            Row row             = dt.GetRow(0);

            row["first"] = "Ed"; // modify by row

            Assert.Equal("Ed", row["first"]);
            Assert.Equal("Ed", row.Values[0]);
            Assert.Equal(dt.GetColumn("first").Values[0], "Ed"); // Verify lookup by column
        }
Exemple #2
0
        public void RowWriteLine()
        {
            MutableDataTable dt = GetTable();

            Row          row = dt.GetRow(1);
            StringWriter sw  = new StringWriter();

            row.WriteCsv(sw);

            // Test writing a single row back to a stream.
            // Spacing is arbitrary. The write won't emit extra spaces.
            Assert.Equal("Ed,65,prunes\r\n", sw.ToString());
        }