Пример #1
0
 def test_large_array_negative_elements(self):
     arr = self.arr_negative[1:952]
     actual = ArraySum(arr).array_sum
     expected = sum(arr)
     self.assertEqual(
         actual, expected,
         f'Expected {expected} but got {actual} when ArraySum(large_array).array_sum'
     )
Пример #2
0
 def test_negative_elements(self):
     arr = self.arr_negative[:10]
     actual = ArraySum(arr).array_sum
     expected = sum(arr)
     self.assertEqual(
         actual, expected,
         f'Expected {expected} but got {actual} when ArraySum({arr}).array_sum'
     )
Пример #3
0
 def test_large_array(self):
     arr = self.arr_positive[5:875]
     actual = ArraySum(arr).array_sum
     expected = sum(arr)
     self.assertEqual(
         actual, expected,
         f'Expected {expected} but got {actual} when ArraySum(large_array).array_sum'
     )
Пример #4
0
 def test_array_with_zero(self):
     arr = [0, 0, 0]
     actual = ArraySum(arr).array_sum
     expected = 0
     self.assertEqual(
         actual, expected,
         f'Expected {expected} but got {actual} when ArraySum({arr}).array_sum'
     )
Пример #5
0
 def test_empty_array(self):
     arr = []
     actual = ArraySum(arr).array_sum
     expected = 0
     self.assertEqual(
         actual, expected,
         f'Expected {expected} but got {actual} when ArraySum({arr}).array_sum'
     )