public void Exercise5(double[] List, double expected)
        {
            // Dado / Setup
            var exercises = new Exercises3();

            // Quando / Ação
            var returnedAnswer = exercises.ExerciseArrays2Q5(List.ToList());

            // Deve / Asserções
            Assert.Equal(expected, returnedAnswer);
        }
        public void Exercise6(double[] List, string expected)
        {
            // Dado / Setup
            var exercises = new Exercises3();

            // Quando / Ação
            var returnedAnswer = exercises.ExerciseArrays2Q6(List);

            // Deve / Asserções
            Assert.Equal(expected, returnedAnswer);
        }
        public void Exercise2(double[] numbers, bool expected)
        {
            // Dado / Setup
            var exercises = new Exercises3();

            // Quando / Ação
            var returnedAnswer = exercises.Exercise2(numbers.ToList());

            // Deve / Asserções
            Assert.Equal(expected, returnedAnswer);
        }
        public void Exercise9(string[] letters, string expected)
        {
            // Dado / Setup
            var exercises = new Exercises3();

            // Quando / Ação
            var returnedAnswer = exercises.ExerciseArrays2Q9(letters.ToList());

            // Deve / Asserções
            Assert.Equal(expected, returnedAnswer);
        }
        public void Exercise7(double[] numbers, double expected)
        {
            // Dado / Setup
            var exercises = new Exercises3();

            // Quando / Ação
            double returnedAnswer = exercises.ExerciseArrays2Q7(numbers.ToList());

            // Deve / Asserções
            Assert.Equal(expected, returnedAnswer);
        }
        public void Exercise1(double[] firstList, double[] secondList, double[] expected)
        {
            // Dado / Setup
            var exercises = new Exercises3();

            // Quando / Ação
            List <double> returnedAnswer = exercises.Exercise1(firstList.ToList(), secondList.ToList());

            // Deve / Asserções
            Assert.Equal(expected, returnedAnswer);
        }
        public void Exercise3()
        {
            // Dado / Setup
            var exercises = new Exercises3();

            (string gender, string genderAnswers)firstInterview  = ("man", "not");
            (string gender, string genderAnswers)secondInterview = ("woman", "yes");
            (string gender, string genderAnswers)thirdInterview  = ("woman", "not");
            var peopleInterviewed = new List <(string gender, string genderAnswers)>()
            {
                firstInterview, secondInterview, thirdInterview
            };

            // Quando / Ação
            var returnedGenderAnswers = exercises.Exercise3(peopleInterviewed);

            // Esperado
            (string percentageWomen, string percentageMen, int liked, int disliked)expected = ("50%", "100%", 2, 1);

            // Deve / Asserções
            Assert.Equal(expected, returnedGenderAnswers);
        }