示例#1
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''

        # Arrange

        fib = maths.fibonacci(5)
        fib_2 = maths.fibonacci(10)

        # Act
        print('\n\n Fibonacci function \n',
              '=' * 60,
              '\n',
              'Fibonacci function - Test 1 result: ',
              fib,
              '\n',
              'Fibonacci function - Test 2 result: ',
              fib_2,
              '\n',
              '=' * 60,
              sep='')

        # Assert

        self.assertEqual(fib, 5, msg=error_message)
        self.assertEqual(fib_2, 55, msg=error_message)
示例#2
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''
        length = 5

        self.assertEqual(maths.fibonacci(length), length)

        pass  # TODO
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     #act
     result = maths.fibonacci(5)
     #assert
     self.assertEqual(
         result, 5, "The fibonacci function returned the incorrect value!")
示例#4
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     # Arrange & Act
     result = maths.fibonacci(5)
     # Assert
     self.assertEqual(
         result, 5, "The fibonacci function returned an incorrect value.")
示例#5
0
文件: test_maths.py 项目: xli295/new
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''
        #Arrange
        #Act
        value = maths.fibonacci(5)

        #Assert
        self.assertEqual(5, value)
示例#6
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''
        length = 5

        self.result = maths.fibonacci(length)

        self.assertEqual(5, self.result,
                         "Expects a 5 as the fifth iteration is a 5")
示例#7
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     #Arrange
     self.length = 5
     #Act
     self.result = maths.fibonacci(self.length)
     #Assert
     self.assertEqual(5, self.result, "Expects 5")
示例#8
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''
        # Arrange
        b = maths.fibonacci(5)

        # Act

        # Assert
        self.assertEqual(b, 5)
示例#9
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     #Arrange
     l = 5
     b = maths.fibonacci(l)
     #Act
     #Assert
     self.assertEqual(b, 5)
     print("fibonacci test finish")
     pass  # TODO
示例#10
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''
        fib = maths.fibonacci(5)

        if fib == 5:
            pass
        else:
            self.fail('test failed')

        pass  # TODO
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     
     #Arrange
     num_lenght = 5
     
     #Act
     result = maths.fibonacci(num_lenght)
     
     #Assert
     self.assertEqual(result, 5)
示例#12
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''
        #Arrange
        length = 5

        #Act
        result1 = maths.fibonacci(length)

        #Assert
        self.assertEqual(result1, 5)
        pass  # TODO
示例#13
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     #Arrange
     test_number = 5
     fib_seq = [0,1,1,2,3,5,8,13,21,34, 55] #list of the first 10 values of the fibonacci sequence.
     
     #Act
     act = fibonacci(test_number)
     
     #Assert
     self.assertEqual(act, fib_seq[test_number])
示例#14
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''
        # Arrange
        length = 5
        expected = 5

        #Act
        result = maths.fibonacci(length)

        #Assert
        self.assertEqual(result, expected)
示例#15
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     result = maths.fibonacci(5)
     self.assertEqual(result, '5', "Fibonacci incorecct")
示例#16
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     test_result = maths.fibonacci(5)
     self.assertEqual(5, test_result, "fibonacci function is wrong")
示例#17
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     fibonacci_test = maths.fibonacci(5)
     self.assertEqual(5, fibonacci_test, "Test failed")
示例#18
0
 def test_factorial(self):
     result = maths.fibonacci(4)
     self.assertEqual(24, result)
示例#19
0
 def test_fibonacci(self):
     ''' Tests the maths.fibonacci function'''
     result = maths.fibonacci(5)
     self.assertEqual(5, result,
                      "maths.fibonacci did not return the expected result")
示例#20
0
 def test_fibonacci(self):
     testnum = maths.fibonacci(5)
     self.assertEqual(5, testnum, "Fibonacci failed")
示例#21
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     fib = maths.fibonacci(5)  #Arrange and Act
     self.assertEqual(fib, 5)  #assert
示例#22
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     actual = maths.fibonacci(5)
     self.assertEqual(actual, 5)
示例#23
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     self.assertEqual(maths.fibonacci(5), 5, "The answer is wrong!")
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     result = maths.fibonacci(5)
     self.assertEqual(5, result, "fail the test")
示例#25
0
 def test_fibonacci(self):
     self.assertEqual(maths.fibonacci(5), 5,
                      "Fibonacci was not done properly")
     ''' Tests the fibonacci function. '''
示例#26
0
    def test_fibonacci(self):
        ''' Tests the fibonacci function. '''

        self.assertEqual(maths.fibonacci(5), 5)
        self.assertEqual(maths.fibonacci(0), 1)
        self.assertEqual(maths.fibonacci(8), 21)
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     self.assertEqual(
         maths.fibonacci(5), 5,
         "The fibonacci function returned an incorrect value.")
示例#28
0
 def test_fibonacci(self):
     ''' Tests the fibonacci function. '''
     fib5 = maths.fibonacci(5)
     self.assertEqual(fib5, 5)