Exemplo n.º 1
0
        public void EmptyList()
        {
            var list = new SortedKeyList <Etag>();

            list.RemoveSmallerOrEqual(zero);

            Assert.Equal(0, list.Count);
        }
Exemplo n.º 2
0
        public void EmptyList()
        {
            var list = new SortedKeyList<Etag>();

            list.RemoveSmallerOrEqual(zero);

            Assert.Equal(0, list.Count);
        }
Exemplo n.º 3
0
        public void CanAddDuplicate()
        {
            var list = new SortedKeyList <Etag>();

            list.Add(ToEtag(1));
            list.Add(ToEtag(1));

            Assert.Equal(1, list.Count);
        }
Exemplo n.º 4
0
        public void CanAddDuplicate()
        {
            var list = new SortedKeyList<Etag>();

            list.Add(ToEtag(1));
            list.Add(ToEtag(1));

            Assert.Equal(1, list.Count);
        }
Exemplo n.º 5
0
        public void ShouldNotRemoveAnything()
        {
            var list = new SortedKeyList <Etag>();

            list.Add(ToEtag(6));
            list.Add(ToEtag(8));
            list.Add(ToEtag(7));

            list.RemoveSmallerOrEqual(ToEtag(5));

            Assert.Equal(3, list.Count);
        }
Exemplo n.º 6
0
        public void ShouldNotRemoveAnything()
        {
            var list = new SortedKeyList<Etag>();

            list.Add(ToEtag(6));
            list.Add(ToEtag(8));
            list.Add(ToEtag(7));

            list.RemoveSmallerOrEqual(ToEtag(5));

            Assert.Equal(3, list.Count);
        }
Exemplo n.º 7
0
        public void ShouldRemainOneItem_RemovingItemIsOnTheList()
        {
            var list = new SortedKeyList <Etag>();

            list.Add(ToEtag(1));
            list.Add(ToEtag(3));
            list.Add(ToEtag(5));

            list.RemoveSmallerOrEqual(ToEtag(3));

            Assert.Equal(1, list.Count);
            Assert.True(list.Contains(ToEtag(5)));
        }
Exemplo n.º 8
0
        public void ShouldRemainOneItem_RemovingItemIsOnTheList()
        {
            var list = new SortedKeyList<Etag>();

            list.Add(ToEtag(1));
            list.Add(ToEtag(3));
            list.Add(ToEtag(5));

            list.RemoveSmallerOrEqual(ToEtag(3));

            Assert.Equal(1, list.Count);
            Assert.True(list.Contains(ToEtag(5)));
        }