Exemplo n.º 1
0
        public void ListViewSubItemCollection_Add_String_Success(string text, string expectedText)
        {
            var item       = new ListViewItem();
            var collection = new ListViewItem.ListViewSubItemCollection(item);

            collection.Add(text);
            ListViewItem.ListViewSubItem subItem = Assert.Single(collection.Cast <ListViewItem.ListViewSubItem>());
            Assert.Equal(expectedText, subItem.Text);
            Assert.Equal(item, subItem.owner);
        }
Exemplo n.º 2
0
        public void ListViewSubItemCollection_Add_String_Color_Color_Font_Success(string text, Color foreColor, Color backColor, Font font, Color expectedForeColor, Color expectedBackColor, string expectedText)
        {
            var item       = new ListViewItem();
            var collection = new ListViewItem.ListViewSubItemCollection(item);

            collection.Add(text, foreColor, backColor, font);
            ListViewItem.ListViewSubItem subItem = Assert.Single(collection.Cast <ListViewItem.ListViewSubItem>());
            Assert.Same(expectedText, subItem.Text);
            Assert.Equal(expectedForeColor, subItem.ForeColor);
            Assert.Equal(expectedBackColor, subItem.BackColor);
            Assert.Equal(font ?? Control.DefaultFont, subItem.Font);
            Assert.Equal(item, subItem.owner);
        }