def test_appendItem(self):
     ic1 = InteractionComponent(id='test1', description={"en-US": "test1"})
     ic2 = InteractionComponent(id='test2', description={"en-US": "test2"})
     iclist = InteractionComponentList()
     iclist.append(ic1)
     iclist.append(ic2)
     self.listVerificationHelper(iclist)
示例#2
0
 def test_appendItem(self):
     ic1 = InteractionComponent(id='test1', description={"en-US": "test1"})
     ic2 = InteractionComponent(id='test2', description={"en-US": "test2"})
     iclist = InteractionComponentList()
     iclist.append(ic1)
     iclist.append(ic2)
     self.listVerificationHelper(iclist)
 def test_appendItemCoercion(self):
     iclist = InteractionComponentList()
     iclist.append({"id": "test1", "description": {"en-US": "test1"}})
     iclist.append({"id": "test2", "description": {"en-US": "test2"}})
     self.listVerificationHelper(iclist)
 def test_appendItemException(self):
     iclist = InteractionComponentList()
     with self.assertRaises(TypeError):
         iclist.append('not InteractionComponent')
     self.assertEqual(iclist, [])
示例#5
0
 def test_appendItemCoercion(self):
     iclist = InteractionComponentList()
     iclist.append({"id": "test1", "description": {"en-US": "test1"}})
     iclist.append({"id": "test2", "description": {"en-US": "test2"}})
     self.listVerificationHelper(iclist)
示例#6
0
 def test_appendItemException(self):
     iclist = InteractionComponentList()
     with self.assertRaises(TypeError):
         iclist.append('not InteractionComponent')
     self.assertEqual(iclist, [])