public void DatalistColumn_Key()
        {
            String actual = new DatalistColumn("Test", null).Key;
            String expected = "Test";

            Assert.Equal(expected, actual);
        }
        public void DatalistColumn_Header()
        {
            String actual = new DatalistColumn("Test", "Test").Header;
            String expected = "Test";

            Assert.Equal(expected, actual);
        }
Example #3
0
        public void DatalistColumn_SetsHeader()
        {
            String actual   = new DatalistColumn("", "Test").Header;
            String expected = "Test";

            Assert.Equal(expected, actual);
        }
Example #4
0
        public void DatalistColumn_SetsKey()
        {
            String actual   = new DatalistColumn("Test", "").Key;
            String expected = "Test";

            Assert.Equal(expected, actual);
        }
        public void Add_OnSameColumnKeyThrows()
        {
            DatalistColumn column = new DatalistColumn("TestKey", String.Empty);

            columns.Add(column);

            Assert.Throws <DatalistException>(() => columns.Add(column));
        }
        public void Add_Column()
        {
            DatalistColumn column = new DatalistColumn("Test3", "3");

            allColumns.Add(column);

            columns.Add(column);

            IEnumerable <DatalistColumn> expected = allColumns;
            IEnumerable <DatalistColumn> actual   = columns;

            Assert.Equal(expected, actual);
        }
        public void Remove_RemovesColumn()
        {
            foreach (DatalistColumn column in testColumns)
            {
                columns.Add(column);
            }

            DatalistColumn firstColumn = testColumns[0];

            testColumns.RemoveAt(0);

            Assert.IsTrue(columns.Remove(firstColumn));
            CollectionAssert.AreEqual(testColumns, columns);
        }