private AutoCastingList<int, object> ArrangeList() { var sourceList = new List<object> { 3, 4, 5 }; var castedList = new AutoCastingList<int, object>(sourceList); return castedList; }
public void IsReadOnly_WhenFalse() { var sourceList = new List<object> { 3, 4, 5 }; var list = new AutoCastingList<int, object>(sourceList); Assert.IsFalse(list.IsReadOnly); }
public void IsReadOnly_WhenTrue() { var sourceList = Array.AsReadOnly(new object[] { 3, 4, 5 }); var list = new AutoCastingList<int, object>(sourceList); Assert.IsTrue(list.IsReadOnly); }