Source code for src.tests.user

import unittest

from ..config import Config
from ..data_models import User
from ..sparql import RequestHandler
from ..utils import LoggingBase


[docs] class UserTests(unittest.TestCase):
[docs] def setUp(self): self.config = Config() self.logger = LoggingBase(self.config.logging).logger self.request_handler = RequestHandler(config=self.config, logger=self.logger) # Existing decision to verify loading self.user = User( config=self.config.data_models, logger=self.logger, username="ruben", email="ruben@ml2grow.cloud" )
[docs] def test_user_uri(self): self.assertEqual(self.user.uri, "<https://classifications.ghent.com/ml2grow/user/test>")
[docs] def test_repr(self): self.assertEqual(self.user.__repr__(), "<User: ('<https://classifications.ghent.com/ml2grow/user/test>', " "'ruben')>")