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 }
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()); }