def testOverloadMethod3(self): '''Check overloaded method call for signature "overloaded(const Point&)".''' overload = Overload() point = Point() self.assertEqual(overload.overloaded(point), Overload.Function3)
def testOverloadMethod1(self): '''Check overloaded method call for signature "overloaded(Size*)".''' overload = Overload() size = Size() self.assertEqual(overload.overloaded(size), Overload.Function1)
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)
def testOverloadMethod0(self): '''Check overloaded method call for signature "overloaded()".''' overload = Overload() self.assertEqual(overload.overloaded(), Overload.Function0)