Ejemplo n.º 1
0
 def test_blah_is_reversed(self):
     exampleArray = [1,2,3,4,5]
     exampleArrayReverse = list(exampleArray)
     exampleArrayReverse.reverse()
     self.assertEqual(in_place.reverse_order(exampleArray), exampleArrayReverse, "Expected 'blah' to have the same results as the original's items reversed")
Ejemplo n.º 2
0
 def test_lots_arguments(self):
     bigArray = range(0,101)
     bigArrayReversed = list(bigArray)
     bigArrayReversed.reverse()
     self.assertEqual(in_place.reverse_order(bigArray), bigArrayReversed, "Expected an massive array to go 100..1")
Ejemplo n.º 3
0
 def test_even_arguments(self):
     evenArray = [1,2,3,4]
     evenArrayReversed = list(evenArray)
     evenArrayReversed.reverse()
     self.assertEqual(in_place.reverse_order(evenArray), evenArrayReversed, "Expected an odd array to be 4,3,2,1..")
Ejemplo n.º 4
0
 def test_odd_arguments(self):
     oddArray = [1,2,3]
     oddArrayReversed = list(oddArray)
     oddArrayReversed.reverse()
     self.assertEqual(in_place.reverse_order(oddArray), oddArrayReversed, "Expected an odd array to be 3,2,1..")
Ejemplo n.º 5
0
 def test_one_arguments(self):
     singleArray = [1]
     singleArrayReversed = list(singleArray)
     singleArrayReversed.reverse()
     self.assertEqual(in_place.reverse_order(singleArray), singleArrayReversed, "Expected an empty array passed back")
Ejemplo n.º 6
0
 def test_no_arguments(self):
     emptyArray = []
     emptyArrayReversed = list(emptyArray)
     emptyArrayReversed.reverse()
     self.assertEqual(in_place.reverse_order(emptyArray), emptyArray, "Expected an empty array passed back")