public void Add_CallWithPickerItem_AddsToList() { var pickerItem = new PickerPopupItem { Text = "apples" }; _pickerPopup.Add(pickerItem); Assert.AreEqual(1, _pickerPopup.AllItems.Count()); Assert.IsNotNull(_pickerPopup.AllItems.Single(x => x == pickerItem)); }
public void Add_CallWithSamePickerItem_DoesNotAddAfterFirstTime() { var pickerItem = new PickerPopupItem { Text = "apples" }; _pickerPopup.Add(pickerItem); Assert.AreEqual(1, _pickerPopup.AllItems.Count()); Assert.IsNotNull(_pickerPopup.AllItems.Single(x => x == pickerItem)); _pickerPopup.Add(pickerItem); Assert.AreEqual(1, _pickerPopup.AllItems.Count()); }
public void AddRange_CallWithArray_AddsToList() { var p1 = new PickerPopupItem { Text = "apples" }; var p2 = new PickerPopupItem { Text = "cherries" }; var p3 = new PickerPopupItem { Text = "mangos" }; _pickerPopup.AddRange(new[] { p1, p2, p3 }); Assert.AreEqual(3, _pickerPopup.AllItems.Count()); Assert.IsNotNull(_pickerPopup.AllItems.Single(x => x == p1)); Assert.IsNotNull(_pickerPopup.AllItems.Single(x => x == p2)); Assert.IsNotNull(_pickerPopup.AllItems.Single(x => x == p3)); }