def test_get_journal_by_jid(self): """ Testando a função controllers.get_journal_by_jid() deve retornar um objeto ``Journal`` com o id=jid123. """ journal = self._makeOne(attrib={'_id': 'jid123'}) self.assertEqual(controllers.get_journal_by_jid('jid123').id, journal.id)
def test_get_journal_by_jid(self): """ Testando a função controllers.get_journal_by_jid() deve retornar um objeto ``Journal`` com o id=jid123. """ journal = self._make_one(attrib={'_id': 'jid123'}) self.assertEqual(controllers.get_journal_by_jid('jid123').id, journal.id)
def test_get_journal_by_jid_with_some_params(self): """ Testando a função controllers.get_journal_by_jid() deve retornar um objeto ``Journal`` com o id=jid123 e com is_public=false. """ journal1 = self._makeOne(attrib={'_id': 'jid1', 'is_public': True}) journal2 = self._makeOne(attrib={'_id': 'jid2', 'is_public': True}) journal3 = self._makeOne(attrib={'_id': 'jid3', 'is_public': False}) journal4 = self._makeOne(attrib={'_id': 'jid4', 'is_public': False}) self.assertEqual( controllers.get_journal_by_jid('jid3', is_public=False).id, journal3.id)
def test_get_journal_by_jid_with_some_params(self): """ Testando a função controllers.get_journal_by_jid() deve retornar um objeto ``Journal`` com o id=jid123 e com is_public=false. """ self._make_one(attrib={'_id': 'jid1', 'is_public': True}) self._make_one(attrib={'_id': 'jid2', 'is_public': True}) journal3 = self._make_one(attrib={'_id': 'jid3', 'is_public': False}) self._make_one(attrib={'_id': 'jid4', 'is_public': False}) self.assertEqual( controllers.get_journal_by_jid('jid3', is_public=False).id, journal3.id)
def test_get_journal_by_jid_without_journal(self): """ Testando controllers.get_journal_by_jid() sem journal, deve retornar None """ self.assertIsNone(controllers.get_journal_by_jid('anyjid'))