Ejemplo n.º 1
0
 def test_fib(self):
     self.assertEqual(Fib.fib(0, 0), [0])
     self.assertEqual(Fib.fib(0, 1), [0, 1, 1])
     self.assertEqual(Fib.fib(0, 6), [0, 1, 1, 2, 3, 5])
     self.assertEqual(Fib.fib(0, 144),
                      [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144])
     self.assertEqual(Fib.fib(144, 0),
                      [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144])
Ejemplo n.º 2
0
class TestFibonacci(unittest.TestCase):
    @classmethod
    def setUpClass(self):
        self.fibonacci = Fibonacci()

    def test_fib(self):
        result = self.fibonacci.fib(9)
        self.assertEqual(result, 34)

    def test_fib_recursive(self):
        result = self.fibonacci.fib_recursive(9)
        self.assertEqual(result, 34)
Ejemplo n.º 3
0
class TestFibonacci(unittest.TestCase):

    @classmethod
    def setUpClass(self):
        self.fibonacci = Fibonacci()

    def test_fib(self):
        result = self.fibonacci.fib(9)
        self.assertEqual(result, 34)

    def test_fib_recursive(self):
        result = self.fibonacci.fib_recursive(9)
        self.assertEqual(result, 34)