コード例 #1
0
 def test_first_array(self):
     result = rearrange_digits([4, 6, 2, 5, 9, 8])
     self.assertEqual([964, 852], result)
コード例 #2
0
 def test_array_with_two_elements(self):
     self.assertEqual([2, 1], rearrange_digits([1, 2]))
コード例 #3
0
 def test_array_with_three_elements(self):
     self.assertEqual([31, 2], rearrange_digits([3, 1, 2]))
コード例 #4
0
 def test_array_with_one_element(self):
     self.assertIsNone(rearrange_digits([1]))
コード例 #5
0
 def test_none_array(self):
     self.assertIsNone(rearrange_digits(None))
コード例 #6
0
 def test_second_array(self):
     result = rearrange_digits([5, 4, 3, 2, 1])
     self.assertEqual([531, 42], result)
コード例 #7
0
 def test_second_array_sorted(self):
     result = rearrange_digits([1, 2, 3, 4, 5])
     self.assertEqual([531, 42], result)
コード例 #8
0
 def test_first_array_sorted(self):
     result = rearrange_digits([2, 4, 5, 6, 8, 9])
     self.assertEqual([964, 852], result)