コード例 #1
0
        public void AddsSecondItem()
        {
            var value = new ItemDataCollectionValue <int>(1);

            value.Add(2);
            value.IsEmpty.ShouldBeFalse();
            MakeArray(value).ShouldBe(new[] { 1, 2 });
        }
コード例 #2
0
        public void DeletesNonExistentItem()
        {
            var value = new ItemDataCollectionValue <int>(1);

            value.Add(2);
            value.Delete(3);
            value.IsEmpty.ShouldBeFalse();
            MakeArray(value).ShouldBe(new[] { 1, 2 });
        }
コード例 #3
0
        public void ReplacesFirstItem()
        {
            var value = new ItemDataCollectionValue <int>(1);

            value.Add(2);
            value.Replace(1, 11);
            value.IsEmpty.ShouldBeFalse();
            MakeArray(value).ShouldBe(new[] { 11, 2 });
        }