def testObjectType(self): conversion = sample.getConversionTypeString('ObjectType') self.assertEqual(conversion, 'Pointer conversion') conversion = sample.getConversionTypeString('ObjectType*') self.assertEqual(conversion, 'Pointer conversion') conversion = sample.getConversionTypeString('ObjectType&') self.assertEqual(conversion, 'Reference conversion')
def testValueType(self): conversion = sample.getConversionTypeString('Point') self.assertEqual(conversion, 'Copy conversion') conversion = sample.getConversionTypeString('Point*') self.assertEqual(conversion, 'Pointer conversion') conversion = sample.getConversionTypeString('Point&') self.assertEqual(conversion, 'Reference conversion')
def testNotExistentType(self): conversion = sample.getConversionTypeString('NotExistentType') self.assertEqual(conversion, 'Invalid conversion')