Exemplo n.º 1
0
 def testOverloadMethod3(self):
     '''Check overloaded method call for signature "overloaded(const Point&)".'''
     overload = Overload()
     point = Point()
     self.assertEqual(overload.overloaded(point), Overload.Function3)
Exemplo n.º 2
0
 def testOverloadMethod1(self):
     '''Check overloaded method call for signature "overloaded(Size*)".'''
     overload = Overload()
     size = Size()
     self.assertEqual(overload.overloaded(size), Overload.Function1)
Exemplo n.º 3
0
 def testOverloadMethod2(self):
     '''Check overloaded method call for signature "overloaded(Point*, ParamEnum)".'''
     overload = Overload()
     point = Point()
     self.assertEqual(overload.overloaded(point, Overload.Param1),
                      Overload.Function2)
Exemplo n.º 4
0
 def testOverloadMethod0(self):
     '''Check overloaded method call for signature "overloaded()".'''
     overload = Overload()
     self.assertEqual(overload.overloaded(), Overload.Function0)
Exemplo n.º 5
0
 def testOverloadMethod3(self):
     '''Check overloaded method call for signature "overloaded(const Point&)".'''
     overload = Overload()
     point = Point()
     self.assertEqual(overload.overloaded(point), Overload.Function3)
Exemplo n.º 6
0
 def testOverloadMethod2(self):
     '''Check overloaded method call for signature "overloaded(Point*, ParamEnum)".'''
     overload = Overload()
     point = Point()
     self.assertEqual(overload.overloaded(point, Overload.Param1), Overload.Function2)
Exemplo n.º 7
0
 def testOverloadMethod1(self):
     '''Check overloaded method call for signature "overloaded(Size*)".'''
     overload = Overload()
     size = Size()
     self.assertEqual(overload.overloaded(size), Overload.Function1)
Exemplo n.º 8
0
 def testOverloadMethod0(self):
     '''Check overloaded method call for signature "overloaded()".'''
     overload = Overload()
     self.assertEqual(overload.overloaded(), Overload.Function0)