示例#1
0
    def test_processing(self):
        collection = ProcessorCollection()
        collection.add_processor(ToUpperPreProcessor())
        collection.add_processor(ToUpperPreProcessor())

        result = collection.process(None, "hello")
        self.assertIsNotNone(result)
        self.assertEquals("HELLO", result)
示例#2
0
    def test_processing_no_processors(self):
        collection = ProcessorCollection()

        result = collection.process(None, "hello")
        self.assertIsNotNone(result)
        self.assertEquals("hello", result)