Exemplo n.º 1
0
 def test_case_1(self):
     self.assertEqual(program.threeNumberSum([1, 2, 3], 6), [[1, 2, 3]])
Exemplo n.º 2
0
 def test_case_9(self):
     self.assertEqual(
         program.threeNumberSum([1, 2, 3, 4, 5, 6, 7, 8, 9, 15], 32),
         [[8, 9, 15]])
Exemplo n.º 3
0
 def test_case_11(self):
     self.assertEqual(
         program.threeNumberSum([1, 2, 3, 4, 5, 6, 7, 8, 9, 15], 5), [])
Exemplo n.º 4
0
 def test_case_7(self):
     self.assertEqual(
         program.threeNumberSum([12, 3, 1, 2, -6, 5, 0, -8, -1, 6, -5], 0),
         [[-8, 2, 6], [-8, 3, 5], [-6, 0, 6], [-6, 1, 5], [-5, -1, 6],
          [-5, 0, 5], [-5, 2, 3], [-1, 0, 1]],
     )
Exemplo n.º 5
0
 def test_case_8(self):
     self.assertEqual(
         program.threeNumberSum([1, 2, 3, 4, 5, 6, 7, 8, 9, 15], 18),
         [[1, 2, 15], [1, 8, 9], [2, 7, 9], [3, 6, 9], [3, 7, 8], [4, 5, 9],
          [4, 6, 8], [5, 6, 7]],
     )
Exemplo n.º 6
0
 def test_case_5(self):
     self.assertEqual(
         program.threeNumberSum([12, 3, 1, 2, -6, 5, 0, -8, -1], 0),
         [[-8, 3, 5], [-6, 1, 5], [-1, 0, 1]])
Exemplo n.º 7
0
 def test_case_4(self):
     self.assertEqual(
         program.threeNumberSum([12, 3, 1, 2, -6, 5, -8, 6], 0),
         [[-8, 2, 6], [-8, 3, 5], [-6, 1, 5]])
Exemplo n.º 8
0
 def test_case_3(self):
     self.assertEqual(program.threeNumberSum([8, 10, -2, 49, 14], 57),
                      [[-2, 10, 49]])
Exemplo n.º 9
0
 def test_case_2(self):
     self.assertEqual(program.threeNumberSum([1, 2, 3], 7), [])
Exemplo n.º 10
0
4
import program
5
import unittest
6
​
7
​
8
class TestProgram(unittest.TestCase):
9

10
    def test_case_1(self):
11
        self.assertEqual(program.threeNumberSum([1, 2, 3], 6), [[1, 2, 3]])
12

13
    def test_case_2(self):
14
        self.assertEqual(program.threeNumberSum([1, 2, 3], 7), [])
15

16
    def test_case_3(self):
17
        self.assertEqual(program.threeNumberSum([8, 10, -2, 49, 14], 57), [[-2, 10, 49]])
18

19