示例#1
0
        public void ProperStringFoundOk()
        {
            var testTable = GetDataTableTestData.GetTestDataTableWitGoodData();

            testTable.Columns.Add("advertiser");
            var     grouper = new DataGroupingByAdv();
            DataRow row     = testTable.NewRow();

            row["advertiser"] = "test";
            bool result = grouper.ProperStringFound(row, row);

            Assert.IsTrue(result, "two idential rows are different");
        }
示例#2
0
        public void FillDataFromStringOkWithDot()
        {
            var testTable = GetDataTableTestData.GetTestDataTableWitGoodData();
            var values    = new string[3] {
                "v1", "1.2", "v2\""
            };
            DataRow row = testTable.NewRow();

            _parser.FillDataFromString(row, values);
            Assert.IsTrue(row[0].ToString() == "v1", "0 column is set wrong");
            Assert.IsTrue((double)row[1] == 1.2, "1 column is set wrong: has to be 1.2 got {0}", row[1]);
            Assert.IsTrue(row[2].ToString() == "v2\"", "2 column is set wrong");
        }