import unittest from xmltestcase import XMLTestCase class MessageTransformer: def __init__(self, msg) : self.message = msg def transform(self) : # let's imagine that an XML manipulation happens here # and the result is: "Hello World!" return "Hello World!" class TestMessageTransformer(XMLTestCase): def testMessageIsTransformed(self): transformer = MessageTransformer("Say hello...") self.assertXMLEqual("Hello World!", transformer.transform()) if __name__ == '__main__': unittest.main()