Ejemplo n.º 1
0
        public void addall_should_work()
        {
            var observableSet = new ObservableSet <int>();

            observableSet.AddAll(new[] { 1, 2, 3 });
            observableSet.Count.Should().Be.EqualTo(3);
            observableSet.Should().Have.SameSequenceAs(new[] { 1, 2, 3 });
        }
Ejemplo n.º 2
0
        public void remove_should_work()
        {
            var observableSet = new ObservableSet <int> {
                1, 2, 3, 4, 5
            };

            observableSet.Remove(1);
            observableSet.Count.Should().Be.EqualTo(4);
            observableSet.Should().Have.SameSequenceAs(new[] { 2, 3, 4, 5 });
        }
Ejemplo n.º 3
0
        public void retainall_should_work()
        {
            ObservableSet <int> observableSet = new ObservableSet <int> {
                1, 2, 3, 4, 5
            };

            observableSet.RetainAll(new[] { 2, 3 });
            observableSet.Count.Should().Be.EqualTo(2);
            observableSet.Should().Have.SameSequenceAs(new[] { 2, 3 });
        }