def test_view(self): addtopic = self.topictree.restrictedTraverse('@@addtopic') self.assertRaises(KeyError, addtopic) self.request.set('context_uid', IUUID(self.topictree)) self.request.set('title', 'New Topic') addtopic() self.assertEquals(len(self.topictree.getFolderContents()), 1) topic = self.topictree.getFolderContents()[0].getObject() self.assertTrue(ITopic.providedBy(topic)) self.assertEquals(topic.title, 'New Topic')
def test_topic(self): topic = createObject('collective.topictree.topic', id='topic') self.assertTrue(ITopic.providedBy(topic))