Ejemplo n.º 1
0
        public void Test_isPredicateValid_returns_false_when_list_is_empty()
        {
            Random     random = new Random();
            List <int> output = new List <int>();

            ValidationFunctions functions = new ValidationFunctions();
            bool result = functions.isPredicateValid(output, random.Next(-1000, 0), random.Next(1001, 9999));

            Assert.AreEqual(false, result);
        }
Ejemplo n.º 2
0
        public void Test_isPredicateValid_returns_false_when_one_number_in_array_equal_or_lower_then_from()
        {
            Random     random = new Random();
            List <int> output = new List <int>();

            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(-1000, -100));

            ValidationFunctions functions = new ValidationFunctions();
            bool result = functions.isPredicateValid(output, random.Next(-100, 0), random.Next(1001, 9999));

            Assert.AreEqual(false, result);
        }
Ejemplo n.º 3
0
        public void Test_isPredicateValid_returns_true_then_numbers_in_array_greater_then_from_and_lower_then_to()
        {
            Random     random = new Random();
            List <int> output = new List <int>();

            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));
            output.Add(random.Next(1, 1000));

            ValidationFunctions functions = new ValidationFunctions();
            bool result = functions.isPredicateValid(output, random.Next(-1000, 0), random.Next(1001, 9999));

            Assert.AreEqual(true, result);
        }