"""
    NLP Sandbox Data Node API

    The OpenAPI specification implemented by NLP Sandbox Data Nodes. # Overview A NLP Sandbox Data Node is a repository of clinical notes that implements this OpenAPI specification so that other services in the NLP Sandbox ecosystem can access them. For example, a client requests data from a Data Node before passing them as input to an NLP Tool like a Date Annotator, Person Name Annotator, etc. For the sake of benchmarking NLP Tool, a Data Node can also give access to the gold standard that the NLP Tool is expected to infer (e.g. annotations).   # noqa: E501

    The version of the OpenAPI document: 0.3.1
    Contact: thomas.schaffter@sagebionetworks.org
    Generated by: https://openapi-generator.tech
"""


import sys
import unittest

import datanode
from datanode.model.page_limit import PageLimit
from datanode.model.page_of_patients_all_of import PageOfPatientsAllOf
from datanode.model.page_offset import PageOffset
from datanode.model.patient import Patient
from datanode.model.response_page_metadata import ResponsePageMetadata
from datanode.model.response_page_metadata_links import ResponsePageMetadataLinks
globals()['PageLimit'] = PageLimit
globals()['PageOfPatientsAllOf'] = PageOfPatientsAllOf
globals()['PageOffset'] = PageOffset
globals()['Patient'] = Patient
globals()['ResponsePageMetadata'] = ResponsePageMetadata
globals()['ResponsePageMetadataLinks'] = ResponsePageMetadataLinks
from datanode.model.page_of_patients import PageOfPatients


class TestPageOfPatients(unittest.TestCase):
    """PageOfPatients unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def testPageOfPatients(self):
        """Test PageOfPatients"""
        # FIXME: construct object with mandatory attributes with example values
        # model = PageOfPatients()  # noqa: E501
        pass


if __name__ == '__main__':
    unittest.main()
