def testDrawTextPointAndStr(self): overload = Overload() self.assertEqual(overload.drawText(Point(), Str()), Overload.Function0) self.assertEqual(overload.drawText(Point(), ''), Overload.Function0) self.assertEqual(overload.drawText(PointF(), Str()), Overload.Function1) self.assertEqual(overload.drawText(PointF(), ''), Overload.Function1)
def testDrawTextRectIntStr(self): overload = Overload() self.assertEqual(overload.drawText(Rect(), 1, Str()), Overload.Function2) self.assertEqual(overload.drawText(Rect(), 1, ''), Overload.Function2) self.assertEqual(overload.drawText(RectF(), 1, Str()), Overload.Function3) self.assertEqual(overload.drawText(RectF(), 1, ''), Overload.Function3)
def testDrawTextRectFStrEcho(self): overload = Overload() self.assertEqual(overload.drawText(RectF(), Str()), Overload.Function4) self.assertEqual(overload.drawText(RectF(), ''), Overload.Function4) self.assertEqual(overload.drawText(RectF(), Str(), Echo()), Overload.Function4) self.assertEqual(overload.drawText(RectF(), '', Echo()), Overload.Function4) self.assertEqual(overload.drawText(Rect(), Str()), Overload.Function4) self.assertEqual(overload.drawText(Rect(), ''), Overload.Function4) self.assertEqual(overload.drawText(Rect(), Str(), Echo()), Overload.Function4) self.assertEqual(overload.drawText(Rect(), '', Echo()), Overload.Function4)
def testDrawTextRectFStrEcho(self): overload = Overload() self.assertEqual(overload.drawText(RectF(), Str()), Overload.Function4) self.assertEqual(overload.drawText(RectF(), ''), Overload.Function4) self.assertEqual(overload.drawText(RectF(), Str(), Echo()), Overload.Function4) self.assertEqual(overload.drawText(RectF(), '', Echo()), Overload.Function4) self.assertEqual(overload.drawText(Rect(), Str()), Overload.Function4) self.assertEqual(overload.drawText(Rect(), ''), Overload.Function4) self.assertEqual(overload.drawText(Rect(), Str(), Echo()), Overload.Function4) self.assertEqual(overload.drawText(Rect(), '', Echo()), Overload.Function4)
def testDrawTextIntIntIntIntStr(self): overload = Overload() self.assertEqual(overload.drawText(1, 2, 3, 4, 5, Str()), Overload.Function6) self.assertEqual(overload.drawText(1, 2, 3, 4, 5, ''), Overload.Function6)
def testDrawTextPointAndStr(self): overload = Overload() self.assertEqual(overload.drawText(Point(), Str()), Overload.Function0) self.assertEqual(overload.drawText(Point(), ''), Overload.Function0) self.assertEqual(overload.drawText(PointF(), Str()), Overload.Function1) self.assertEqual(overload.drawText(PointF(), ''), Overload.Function1)
def testDrawTextIntIntIntIntStr(self): overload = Overload() self.assertEqual(overload.drawText(1, 2, 3, 4, 5, Str()), Overload.Function6) self.assertEqual(overload.drawText(1, 2, 3, 4, 5, ''), Overload.Function6)
def testDrawTextRectIntStr(self): overload = Overload() self.assertEqual(overload.drawText(Rect(), 1, Str()), Overload.Function2) self.assertEqual(overload.drawText(Rect(), 1, ''), Overload.Function2) self.assertEqual(overload.drawText(RectF(), 1, Str()), Overload.Function3) self.assertEqual(overload.drawText(RectF(), 1, ''), Overload.Function3)