public void ColumnHeaderCollection_RemoveByKey_Invoke_Success(string key, int expectedCount) { var listView = new ListView(); var collection = new ListView.ColumnHeaderCollection(listView); var header = new ColumnHeader { Name = "text" }; collection.Add(header); collection.RemoveByKey(key); Assert.Equal(expectedCount, collection.Count); if (expectedCount == 0) { Assert.Null(header.ListView); } else { Assert.Same(listView, header.ListView); } }
public void RemoveByKey(string key) { list.RemoveByKey(key); }