Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import unittest
- class TestClass(unittest.TestCase):
- """Test case docstring."""
- def setUp(self):
- pass
- def tearDown(self):
- pass
- def test_find_median(self):
- test = [1,5,2,4,3,4,3]
- self.assertEqual(find_median(test),3)
- test = [1,1,5,2,4,3,4,3]
- self.assertEqual(find_median(test),3)
- test = [1,1,5,2,4,3,4,6]
- self.assertEqual(find_median(test),3.5)
- test = [1,1,5,2,6,3,5,7]
- self.assertEqual(find_median(test),4)
- test = [-1,-2,-3, -5, -4]
- self.assertEqual(find_median(test),-3)
- test = [-1,-2,-3, 2, 1]
- self.assertEqual(find_median(test),-1)
- test = [-1,-2,-3, -3, -5, -4]
- self.assertEqual(find_median(test),-3)
- test = [-1,-2,-3, 2, -1, 1]
- self.assertEqual(find_median(test),-1)
- test = [-1,-2,-4, -3, -5, -4]
- self.assertEqual(find_median(test),-3.5)
- test = [-1,-2,-3, 2, 1, 1]
- self.assertEqual(find_median(test),0)
- test = [-1.5,-2,-3, 2, 1.75, 1]
- self.assertEqual(find_median(test),-0.25)
- test = [-1.5,-2,-3, 1.75, 1]
- self.assertEqual(find_median(test),-1.5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement