1 write to _collection
System.Windows.Forms.Tests (1)
System\Windows\Forms\DataGridViewComboBoxCell.ObjectCollectionTests.cs (1)
16
_collection
= new(_comboBoxCell);
89 references to _collection
System.Windows.Forms.Tests (89)
System\Windows\Forms\DataGridViewComboBoxCell.ObjectCollectionTests.cs (89)
22
_collection
.Count.Should().Be(0);
24
int index1 =
_collection
.Add("Item1");
25
int index2 =
_collection
.Add("Item2");
26
_collection
.Count.Should().Be(2);
30
_collection
.Remove("Item1");
31
_collection
.Count.Should().Be(1);
32
_collection
[0].Should().Be("Item2");
34
_collection
.Add("Item1");
35
_collection
.Remove("Item2");
36
_collection
.Count.Should().Be(1);
37
_collection
[0].Should().Be("Item1");
39
_collection
.Clear();
40
_collection
.Count.Should().Be(0);
45
_collection
.IsReadOnly.Should().BeFalse();
54
_collection
.Add(item1);
55
int index =
_collection
.Add(item2);
58
_collection
.Count.Should().Be(2);
59
_collection
[0].Should().Be(item2);
60
_collection
[1].Should().Be(item1);
66
Action action = () =>
_collection
.Add(null!);
76
_collection
.AddRange(items);
78
_collection
.Count.Should().Be(3);
79
_collection
[0].Should().Be("Item1");
80
_collection
[1].Should().Be("Item2");
81
_collection
[2].Should().Be("Item3");
90
_collection
.AddRange(items);
92
_collection
.Count.Should().Be(3);
93
_collection
[0].Should().Be("A");
94
_collection
[1].Should().Be("B");
95
_collection
[2].Should().Be("C");
103
_collection
.AddRange(items);
105
_collection
.InnerArray.Count.Should().Be(3);
106
_collection
[0].Should().Be("Item1");
107
_collection
[1].Should().Be("Item2");
108
_collection
[2].Should().Be("Item3");
116
Action action = () =>
_collection
.AddRange(items);
119
_collection
.Count.Should().Be(0);
127
_collection
.Add(item1);
128
_collection
.Add(item2);
130
_collection
[0].Should().Be(item1);
131
_collection
[1].Should().Be(item2);
139
_collection
.Add(item1);
141
_collection
[0] = item2;
143
_collection
[0].Should().Be(item2);
151
Action action = () =>
_collection
[index] = "Item";
159
_collection
.Add("Item");
161
Action action = () =>
_collection
[0] = null!;
171
_collection
.Add("Item1");
172
_collection
.Add("Item2");
174
_collection
.Clear();
176
_collection
.Count.Should().Be(0);
185
_collection
.Add(item);
187
_collection
.Contains(item).Should().BeTrue();
188
_collection
.Contains("NonExistentItem").Should().BeFalse();
194
Action action = () =>
_collection
.Contains(null!);
203
_collection
.AddRange(items);
206
_collection
.CopyTo(destination, 0);
216
Action actionNullDestination = () =>
_collection
.CopyTo(null!, 0);
220
Action actionNegativeIndex = () =>
_collection
.CopyTo(destination, -1);
223
Action actionOutOfRangeIndex = () =>
_collection
.CopyTo(destination, 4);
231
_collection
.AddRange(items);
234
Action action = () =>
_collection
.CopyTo(destination, 0);
243
_collection
.AddRange(items);
245
var enumerator =
_collection
.GetEnumerator();
262
_collection
.Add(item1);
263
_collection
.Add(item2);
265
_collection
.IndexOf(item1).Should().Be(0);
266
_collection
.IndexOf(item2).Should().Be(1);
267
_collection
.IndexOf("NonExistentItem").Should().Be(-1);
273
Action action = () =>
_collection
.IndexOf(null!);
284
_collection
.Add(item1);
285
_collection
.Insert(0, item2);
289
_collection
[0].Should().Be(item2);
290
_collection
[1].Should().Be(item1);
294
_collection
[0].Should().Be(item2);
295
_collection
[1].Should().Be(item1);
305
Action actionNegativeIndex = () =>
_collection
.Insert(-1, "Item");
306
Action actionOutOfRangeIndex = () =>
_collection
.Insert(1, "Item");
307
Action actionNullItem = () =>
_collection
.Insert(0, null!);
319
_collection
.Add(item1);
321
_collection
.Remove(item2);
323
_collection
.Count.Should().Be(1);
324
_collection
[0].Should().Be(item1);
332
_collection
.Add(item1);
333
_collection
.Add(item2);
335
_collection
.RemoveAt(0);
337
_collection
.Count.Should().Be(1);
338
_collection
[0].Should().Be(item2);
346
Action action = () =>
_collection
.RemoveAt(index);