def testIHandler(self): """Test if Handlers implements IHandler""" self.assertTrue(IHandler.implementedBy(Handler)) self.assertEquals(IHandler.get('convert').required, ('destination_format',)) self.assertEquals(IHandler.get('getMetadata').required, ('converted_data',)) self.assertEquals(IHandler.get('setMetadata').required, ('metadata_dict',))
def testIHandler(self): """Test if Handlers implements IHandler""" self.assertTrue(IHandler.implementedBy(Handler)) self.assertEquals( IHandler.get('convert').required, ('destination_format', )) self.assertEquals( IHandler.get('getMetadata').required, ('converted_data', )) self.assertEquals( IHandler.get('setMetadata').required, ('metadata_dict', ))
def testIHandler(self): """Test if Handlers implements IHandler""" self.assertTrue(IHandler.implementedBy(Handler)) method_list = ['convert', 'getMetadata', 'setMetadata'] for method in method_list: self.assertTrue(method in IHandler.names(), "Method %s is not declared" % method) self.assertEquals(len(method_list), len(IHandler.names())) self.assertEquals(IHandler.get('convert').required, ('destination_format',)) self.assertEquals(IHandler.get('getMetadata').required, ('converted_data',)) self.assertEquals(IHandler.get('setMetadata').required, ('metadata_dict',))