def test_triangle_numbers_generator_reproduces_example_numbers(self): self.assertTupleEqual((1, 3, 6, 10, 15, 21, 28, 36, 45, 55), tuple(first(10, triangle_numbers())))
def test_validate_against_given_example(self): terms = first(10, fibonacci()) self.assertTupleEqual((1, 2, 3, 5, 8, 13, 21, 34, 55, 89), tuple(terms))