public int SumOfTheEvenNumbersBelow4Million() { var fibonacciCalculator = new FibonacciCalculator(); var mathOperations = new MathOperationsForProblem002(); var fibonacciNumbersBelow4Million = fibonacciCalculator.FibonacciNumbersBelow(4000000); return(mathOperations.SumEvenNumbersFromAListOfNumbers(fibonacciNumbersBelow4Million)); }
public void ShouldReturnFibonacciNumbersBelow10() { var fibonacciNumbers = new List <int> { 1, 2, 3, 5, 8 }; var fibonacciCalculator = new FibonacciCalculator(); var fibonacciNumbersBelow10 = fibonacciCalculator.FibonacciNumbersBelow(10); fibonacciNumbersBelow10.Should().BeEquivalentTo(fibonacciNumbers); }