public void ValidateFibbonacciSequenceRangeValuesResultFalse(int from, int to) { ISequence sequence = new FibbonacciSequence(from, to); SequenceValidator validator = new SequenceValidator(); Assert.False(validator.Validate(sequence).IsValid); }
[InlineData(50, 9999, "55 89 144 233 377 610 987 1597 2584 4181 6765")] // wrong test (492 is wrong) public void GetSequenceByRangeTestsResultCorrect(int from, int to, string expected) { ISequence sequence = new FibbonacciSequence(from, to); int[] arr = new int[5]; List <int> expectedSequence = GetListOfFibbonacciNumbers(expected); bool actual = true; foreach (var item in sequence) { if (!expectedSequence.Contains(item)) { actual = false; break; } } Assert.True(actual); }