예제 #1
0
 public void Load4()
 {
     Utilities.FileFormats.PipeDelimited.PipeDelimited TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited();
     TestObject.Parse("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"");
     Assert.Equal(1, TestObject.Count);
     Assert.Equal("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"\r\n", TestObject);
 }
 public void Load4()
 {
     Utilities.FileFormats.PipeDelimited.PipeDelimited TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited();
     TestObject.Parse("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"");
     Assert.Equal(1, TestObject.Count);
     Assert.Equal("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"\r\n", TestObject);
 }
 public void ToDataTable()
 {
     DataTable TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited("Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38").ToDataTable();
     Assert.Equal(2, TestObject.Rows.Count);
     Assert.Equal("Year", TestObject.Columns[0].ColumnName);
     Assert.Equal("Make", TestObject.Columns[1].ColumnName);
     Assert.Equal("Model", TestObject.Columns[2].ColumnName);
     Assert.Equal("Length", TestObject.Columns[3].ColumnName);
     Assert.Equal("1997", TestObject.Rows[0].ItemArray[0]);
     Assert.Equal("Ford", TestObject.Rows[0].ItemArray[1]);
     Assert.Equal("E350", TestObject.Rows[0].ItemArray[2]);
     Assert.Equal("2.34", TestObject.Rows[0].ItemArray[3]);
     Assert.Equal("2000", TestObject.Rows[1].ItemArray[0]);
     Assert.Equal("Mercury", TestObject.Rows[1].ItemArray[1]);
     Assert.Equal("Cougar", TestObject.Rows[1].ItemArray[2]);
     Assert.Equal("2.38", TestObject.Rows[1].ItemArray[3]);
 }
예제 #4
0
        public void ToDataTable()
        {
            DataTable TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited("Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38").ToDataTable();

            Assert.Equal(2, TestObject.Rows.Count);
            Assert.Equal("Year", TestObject.Columns[0].ColumnName);
            Assert.Equal("Make", TestObject.Columns[1].ColumnName);
            Assert.Equal("Model", TestObject.Columns[2].ColumnName);
            Assert.Equal("Length", TestObject.Columns[3].ColumnName);
            Assert.Equal("1997", TestObject.Rows[0].ItemArray[0]);
            Assert.Equal("Ford", TestObject.Rows[0].ItemArray[1]);
            Assert.Equal("E350", TestObject.Rows[0].ItemArray[2]);
            Assert.Equal("2.34", TestObject.Rows[0].ItemArray[3]);
            Assert.Equal("2000", TestObject.Rows[1].ItemArray[0]);
            Assert.Equal("Mercury", TestObject.Rows[1].ItemArray[1]);
            Assert.Equal("Cougar", TestObject.Rows[1].ItemArray[2]);
            Assert.Equal("2.38", TestObject.Rows[1].ItemArray[3]);
        }
 public void Load()
 {
     Utilities.FileFormats.PipeDelimited.PipeDelimited TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited("Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38");
     Assert.Equal(3, TestObject.Count);
     Assert.Equal("\"Year\"|\"Make\"|\"Model\"|\"Length\"" + System.Environment.NewLine + "\"1997\"|\"Ford\"|\"E350\"|\"2.34\"" + System.Environment.NewLine + "\"2000\"|\"Mercury\"|\"Cougar\"|\"2.38\"" + System.Environment.NewLine, TestObject);
 }
 public void Load3()
 {
     Utilities.FileFormats.PipeDelimited.PipeDelimited TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"");
     Assert.Equal(1, TestObject.NumberOfRows);
     Assert.Equal("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"\r\n", TestObject.ToString());
 }
 public void Load3()
 {
     Utilities.FileFormats.PipeDelimited.PipeDelimited TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"");
     Assert.Equal(1, TestObject.NumberOfRows);
     Assert.Equal("\"Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38\"\r\n", TestObject.ToString());
 }
 public void Load()
 {
     Utilities.FileFormats.PipeDelimited.PipeDelimited TestObject = new Utilities.FileFormats.PipeDelimited.PipeDelimited("Year|Make|Model|Length\r\n1997|Ford|E350|2.34\r\n2000|Mercury|Cougar|2.38");
     Assert.Equal(3, TestObject.NumberOfRows);
     Assert.Equal("\"Year\"|\"Make\"|\"Model\"|\"Length\"" + System.Environment.NewLine + "\"1997\"|\"Ford\"|\"E350\"|\"2.34\"" + System.Environment.NewLine + "\"2000\"|\"Mercury\"|\"Cougar\"|\"2.38\"" + System.Environment.NewLine, TestObject.ToString());
 }