def testExtractSubMatrix ( self ) : 
  
   numpy2DArray = numpy.arange (16).reshape (4,4) 
   requiredRows  = [0,1]
   requiredCols  = [2,3]

   resultMatrix = HungarianAssignment._extractSubMatrixDeepCopy ( numpy2DArray, requiredRows, requiredCols)

   self.failUnless ( resultMatrix.sum () == 18)