Example #1
0
 def testUsersPrimitiveFromRequiredModuleAsReturnValue(self):
     '''Complex Number::toComplex()'''
     number = Number(12)
     cpx = number.toComplex()
     self.assertEqual(number.value(), int(cpx.real))
 def testNumber(self):
     '''Basic test to see if the Number class is Ok.'''
     value = 123
     num = Number(value)
     self.assertEqual(num.value(), value)
 def testStrCtorWithNumberArgument(self):
     '''Try to build a Str from 'sample' module with a Number argument from 'other' module.'''
     value = 123
     num = Number(value)
     string = Str(num)
Example #4
0
 def testPointTimesNumber(self):
     '''sample.Point * other.Number'''
     pt = Point(2, 7)
     num = Number(11)
     self.assertEqual(pt * num, pt * 11)