def testTextConversion(self): handler = ConversionSetHandler() handler.normalizer = Normalizer() handler.converter = Converter() ioc.initialize(handler) requestCnt, response = Content(), Content() def callProcess(chain, **keyargs): handler.process(**keyargs) chain = Chain([callProcess]) chain.process(requestCnt=requestCnt, response=response).doAll() self.assertEqual(handler.normalizer, requestCnt.normalizer) self.assertEqual(handler.normalizer, response.normalizer) self.assertEqual(handler.converter, response.converter) self.assertEqual(handler.converter, response.converter)
def conversion() -> Handler: b = ConversionSetHandler() b.normalizer = normalizer() b.converter = converter() return b