예제 #1
0
    def _create_dummy_journal(self):
        journal_id = self.generate_uuid_32_string()
        journal_jid = self.generate_uuid_32_string()
        journal_data = {
            '_id': journal_id,
            'jid': journal_jid,
            'title': 'The Dummy Journal',
            'short_title': 'DummyJrnl',
            'acronym': 'dj',
            'is_public': True
        }

        journal_doc = Journal(**journal_data)
        return journal_doc
예제 #2
0
    def test_create_only_required_fields_success(self):
        # given
        _id = self.generate_uuid_32_string()
        jid = self.generate_uuid_32_string()
        journal_data = {
            '_id': _id,
            'jid': jid,
            'title': 'The Dummy Journal',
            'acronym': 'dj',
            'is_public': True
        }

        # when
        journal_doc = Journal(**journal_data)
        journal_doc.save()

        # then
        self.assertEqual(_id, journal_doc._id)
        self.assertEqual(jid, journal_doc.jid)
        self.assertEqual(1, Journal.objects.all().count())