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()