Example #1
0
class TestPassageListConstruction(unittest.TestCase):
	def setUp(self):
		self._list = PassageList("topic")
	
	def testShouldHaveValidName(self):
		self.assertEqual(self._list.name, "topic")
	
	def testShouldContainNoPassages(self):
		self.assertEqual(len(self._list.passages), 0)
	
	def testShouldContainNoSubTopics(self):
		self.assertEqual(len(self._list.subtopics), 0)
	
	def testShouldHaveEmptyDescription(self):
		self.assertEqual(self._list.description, "")

	def testListGlobalLookup(self):
		passage_list = lookup_passage_list(self._list.get_id())
		self.assert_(passage_list is self._list)
Example #2
0
class TestPassageListConstruction(unittest.TestCase):
    def setUp(self):
        self._list = PassageList("topic")

    def testShouldHaveValidName(self):
        self.assertEqual(self._list.name, "topic")

    def testShouldContainNoPassages(self):
        self.assertEqual(len(self._list.passages), 0)

    def testShouldContainNoSubTopics(self):
        self.assertEqual(len(self._list.subtopics), 0)

    def testShouldHaveEmptyDescription(self):
        self.assertEqual(self._list.description, "")

    def testListGlobalLookup(self):
        passage_list = lookup_passage_list(self._list.get_id())
        self.assert_(passage_list is self._list)