def test_compute_with_test_first_pivot(self):
     self.assertEqual(qs.compute("//projects/Coursera-DesignAndAnalysisOfAlgorithms/week2/test.txt", 1), 45)
 def test_compute_with_week2_median_pivot(self):
     self.assertEqual(qs.compute("//projects/Coursera-DesignAndAnalysisOfAlgorithms/week2/QuickSort.txt", 3),
                      138382)
 def test_compute_with_week1_median_pivot(self):
     self.assertEqual(qs.compute("//projects/Coursera-DesignAndAnalysisOfAlgorithms/week1/IntegerArray.txt", 3),
                      1697653)
 def test_compute_with_week2_final_pivot(self):
     self.assertEqual(qs.compute("//projects/Coursera-DesignAndAnalysisOfAlgorithms/week2/QuickSort.txt", 2),
                      164123)
 def test_compute_with_week1_final_pivot(self):
     self.assertEqual(qs.compute("//projects/Coursera-DesignAndAnalysisOfAlgorithms/week1/IntegerArray.txt", 2),
                      2047196)
 def test_compute_with_test2_final_pivot(self):
     self.assertEqual(qs.compute("//projects/Coursera-DesignAndAnalysisOfAlgorithms/week2/test2.txt", 2), 109)