''' Created on Nov 28, 2018 @author: haidong ''' import unittest from sources.inversion_count import getInversionCount class Test(unittest.TestCase): def testName(self): a = [2, 3, 9, 2, 9] D = [] self.assertEqual(2, getInversionCount(a, D)) def testName1(self): a = [1, 1, 1, 1, 1] D = [] self.assertEqual(0, getInversionCount(a, D)) def testName2(self): a = [6, 5, 4, 3, 2, 1] D = [] self.assertEqual(15, getInversionCount(a, D)) if __name__ == "__main__": #import sys;sys.argv = ['', 'Test.testName'] unittest.main()