public void UITestControlCollection_CanAddRange() { UITestControlCollection siblings = CheckBox.GetParent().GetChildren(); siblings.Should().NotBeNullOrEmpty("because the CheckBox should have siblings"); var beforeCount = siblings.Count; var lastItem = siblings.Last(); var toAdd = new UITestControlCollection(); toAdd.Add(lastItem); toAdd.Add(lastItem); siblings .AddRange(toAdd); siblings .Count .Should() .Be(beforeCount + 2, "because we added 2 Items"); }