def setup_class(cls): cls.user_id = "USER_ID" cls.user_name = "TEST_USER" cls.user_tenant_id = None cls.user_enabled = True cls.user_email = "*****@*****.**" cls.user_dict = { "id": cls.user_id, "name": cls.user_name, "tenantId": cls.user_tenant_id, "enabled": cls.user_enabled, "email": cls.user_email } cls.json_dict = { "name": cls.user_name, "tenantId": cls.user_tenant_id, "enabled": cls.user_enabled, "email": cls.user_email } cls.expected_user = User(id_=cls.user_id, name=cls.user_name, tenant_id=cls.user_tenant_id, enabled=cls.user_enabled, email=cls.user_email) cls.user_dict_list = [cls.user_dict] cls.expected_users = Users(users=[cls.expected_user]) cls.expected_user_json = json.dumps({"user": cls.json_dict}) cls.users_json = json.dumps({"users": cls.user_dict_list})
def test_list_to_obj(self): self.expected_users == Users._list_to_obj(self.user_dict_list)
def test_json_to_obj(self): assert self.expected_user == User._json_to_obj(self.expected_user_json) assert self.expected_users == Users._json_to_obj(self.users_json)
def test_list_to_obj(self): assert self.expected_users == Users._list_to_obj(self.user_dict_list)
def test_json_to_obj(self): assert self.expected_user == User._json_to_obj(self.expected_user_json) assert self.expected_users == Users._json_to_obj(self.users_json)