Пример #1
0
class TestMergeIntervals(unittest.TestCase):
    def setUp(self):
        self.solution = Solution()

    def test_divide(self):
        a = 10
        b = 3
        self.assertEqual(self.solution.divide(a, b), 3)
        a = 9
        b = -2
        self.assertEqual(self.solution.divide(a, b), -4)
        self.assertEqual(self.solution.divide(b, a), 0)
        a = 2
        self.assertEqual(self.solution.divide(b, a), -1)
        a = -2147483648
        b = 2
        self.assertEqual(self.solution.divide(a, b), -1073741824)
Пример #2
0
class TestMergeIntervals(unittest.TestCase):
    def setUp(self):
        self.solution = Solution()

    def test_divide(self):
        a = 10
        b = 3
        self.assertEqual(self.solution.divide(a, b), 3)
        a = 9
        b = -2
        self.assertEqual(self.solution.divide(a, b), -4)
        self.assertEqual(self.solution.divide(b, a), 0)
        a = 2
        self.assertEqual(self.solution.divide(b, a), -1)
        a = -2147483648
        b = 2
        self.assertEqual(self.solution.divide(a, b), -1073741824)
Пример #3
0
from divide import Solution

sln = Solution()

print("TestCase1: ", (sln.divide(7, -3) == -2))
print("TestCase2: ", (sln.divide(7, -3) == -2))