예제 #1
0
파일: test_id.py 프로젝트: kyleolivo/emoji
    def test_generate(self, uuid_func, time_func):
        uuid_func.return_value = 'uuid'
        time_func.return_value = 123.456

        id = Id.generate('typ')

        self.assertEqual(Id('id.typ.123.uuid'), id)
        self.assertEqual(hash(Id('id.typ.123.uuid')), hash(id))
        self.assertEqual('id.typ.123.uuid', str(id))
        self.assertEqual('id.typ.123.uuid', repr(id))
예제 #2
0
파일: user.py 프로젝트: kyleolivo/emoji
 def generate():
     return UserId(Id.generate_str('usr'))