Ejemplo n.º 1
0
 def testIntListCtor_int(self):
     '''IntList constructor receives an integer.'''
     value = 123
     il = IntList(value)
     self.assertEqual(len(il), 1)
     self.assertEqual(il[0], value)
     self.assertEqual(il.constructorUsed(), IntList.IntCtor)
Ejemplo n.º 2
0
 def testIntListCtor_int(self):
     '''IntList constructor receives an integer.'''
     value = 123
     il = IntList(value)
     self.assertEqual(len(il), 1)
     self.assertEqual(il[0], value)
     self.assertEqual(il.constructorUsed(), IntList.IntCtor)
Ejemplo n.º 3
0
 def testIntListCtor_ListOfInts(self):
     '''IntList constructor receives an integer list.'''
     ints = [123, 456]
     il = IntList(ints)
     self.assertEqual(len(il), len(ints))
     for i in range(len(il)):
         self.assertEqual(il[i], ints[i])
     self.assertEqual(il.constructorUsed(), IntList.ListOfIntCtor)
Ejemplo n.º 4
0
 def testIntListCtor_IntList(self):
     '''IntList constructor receives an IntList object.'''
     il1 = IntList(123)
     il2 = IntList(il1)
     self.assertEqual(len(il1), len(il2))
     for i in range(len(il1)):
         self.assertEqual(il1[i], il2[i])
     self.assertEqual(il2.constructorUsed(), IntList.CopyCtor)
Ejemplo n.º 5
0
 def testIntListCtor_ListOfInts(self):
     '''IntList constructor receives an integer list.'''
     ints = [123, 456]
     il = IntList(ints)
     self.assertEqual(len(il), len(ints))
     for i in range(len(il)):
         self.assertEqual(il[i], ints[i])
     self.assertEqual(il.constructorUsed(), IntList.ListOfIntCtor)
Ejemplo n.º 6
0
 def testIntListCtor_IntList(self):
     '''IntList constructor receives an IntList object.'''
     il1 = IntList(123)
     il2 = IntList(il1)
     self.assertEqual(len(il1), len(il2))
     for i in range(len(il1)):
         self.assertEqual(il1[i], il2[i])
     self.assertEqual(il2.constructorUsed(), IntList.CopyCtor)
Ejemplo n.º 7
0
 def testIntListCtor_NoParams(self):
     '''IntList constructor receives no parameter.'''
     il = IntList()
     self.assertEqual(len(il), 0)
     self.assertEqual(il.constructorUsed(), IntList.NoParamsCtor)
Ejemplo n.º 8
0
 def testIntListCtor_NoParams(self):
     '''IntList constructor receives no parameter.'''
     il = IntList()
     self.assertEqual(len(il), 0)
     self.assertEqual(il.constructorUsed(), IntList.NoParamsCtor)