Example #1
0
        public void ShouldReturnTheSumOfAListOfNumbers()
        {
            const int sumAnswer = 23;
            var       numbers   = new List <int> {
                3, 5, 6, 9
            };

            var mathOperations      = new MathOperationsForProblem001();
            var sumOfAListOfNumbers = mathOperations.SumNumbersFromAList(numbers);

            sumOfAListOfNumbers.Should().Be(sumAnswer);
        }
Example #2
0
        public void ShouldReturnTheMultiplesOfASpecifiedNumberInTheGivenPeriod()
        {
            var multiplesOf5 = new List <int> {
                5
            };
            var mathOperations = new MathOperationsForProblem001();

            var multiplesOf5InTheGivenPeriod =
                mathOperations.GetMultiplesOfANumberInAPeriod(5, new Period(0, 9));

            multiplesOf5InTheGivenPeriod.Should().BeEquivalentTo(multiplesOf5);
        }