Пример #1
0
        public void ApplyToDataRemovesRowsFromTheData()
        {
            SkipCommand cmd = new SkipCommand()
            {
                RowsToSkip = 1
            };
            DataElement da = Helpers.CreateTestDataElement();

            cmd.ApplyToData(da);
            Assert.AreEqual(1, da.Rows.Count);
            Assert.AreEqual(1, da.Columns[0].Data.Count);
            Assert.AreEqual(1, da.Columns[1].Data.Count);
            Assert.AreEqual(1, da.Columns[2].Data.Count);
            Assert.AreEqual(5.05, da.Columns[0].Data[0]);
            Assert.AreEqual("client 2", da.Columns[1].Data[0]);
            Assert.AreEqual(true, da.Columns[2].Data[0]);
            Assert.AreEqual(da.Columns[0].Data[0], da.Rows[0].Data[0]);
            Assert.AreEqual(da.Columns[1].Data[0], da.Rows[0].Data[1]);
            Assert.AreEqual(da.Columns[2].Data[0], da.Rows[0].Data[2]);
        }