def test_content_type_no_adapter(self): item = Item('test') self.replay() self.assertEqual(None, item.content_type()) self.assertEqual(None, item.Format())
def test_content_type_simple_adapter(self): class ReadFileAdapter(object): def __init__(self, context): self.context = context mimeType = 'text/foo' # others omitted self.mock_adapter(ReadFileAdapter, IRawReadFile, (Item, )) item = Item('test') self.assertEqual('text/foo', item.content_type()) self.assertEqual('text/foo', item.Format())