class TestUserService(unittest.TestCase):
    def __init__(self, *args, **kwargs):
        unittest.TestCase.__init__(self, *args, **kwargs)
        self.user_service = UserService()

    def test_create_user(self):
        self.user_id = self.user_service.create_user(email='default',
                                                     password='******',
                                                     name='default')

    def test_create_session(self):
        self.session_id = self.user_service.create_session(
            user_id=self.user_id, password='******')

    def test_find_one_user_by_id(self):
        self.user_service.find_one_user_by_id(session_id=self.session_id)

    def test_find_one_session_by_id(self):
        self.user_service.find_one_session_by_id(session_id=self.session_id)

    def runTest(self):
        self.test_create_user()
        self.test_create_session()
        self.test_find_one_user_by_id()
        self.test_find_one_session_by_id()
Beispiel #2
0
def sessions_post():
    """
    apply a session
    :return:a session id
    """
    user_service = UserService()
    content = request.forms
    return str(
        user_service.create_session(user_id=content['user_id'],
                                    password=content['password']))