tests: add additional assertions to test

This commit is contained in:
Stevan Freeborn
2024-01-23 16:01:08 -06:00
parent f343de2b62
commit 8f035f7308
2 changed files with 111 additions and 62 deletions
+27 -2
View File
@@ -1,10 +1,12 @@
import requests
import json
import re
import requests
from OnspringApiSdk.Endpoints import *
from OnspringApiSdk.Models import *
class OnspringClient:
"""
A class that represents a client that can interact with the api.
@@ -388,6 +390,25 @@ class OnspringClient:
for item in responseJson.get('items'):
item = dict(item)
values = item.get('values')
if values != None:
listValues = []
for value in values:
value = dict(value)
value = ListValue(
value.get('id'),
value.get('name'),
value.get('sortOrder'),
value.get('numericValue'),
value.get('color'))
listValues.append(value)
field = Field(
item.get('id'),
@@ -396,7 +417,11 @@ class OnspringClient:
item.get('type'),
item.get('status'),
item.get('isRequired'),
item.get('isUnique'))
item.get('isUnique'),
item.get("listId"),
listValues,
item.get('multiplicity'),
item.get('outputType'))
fields.append(field)