Ejemplo n.º 1
0
        public void RandomlyChangeActiveValue()
        {
            RandomGenerator.ResetRandomGenerator();

            var list = new ObservableList <int>();

            foreach (var value in Enumerable.Range(0, 100))
            {
                list.Add(list.Count, RandomGenerator.GenerateRandomInteger());
            }

            var compareValue = new ActiveValue <int>();

            var sut = list.ActiveContains(compareValue);

            foreach (var value in Enumerable.Range(0, 100))
            {
                compareValue.Value = RandomGenerator.GenerateRandomInteger(-10, 110);

                Assert.Equal(list.Contains(compareValue.Value), sut.Value);
            }
        }