"""
    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 unittest

import datanode
from datanode.api.note_api import NoteApi  # noqa: E501


class TestNoteApi(unittest.TestCase):
    """NoteApi unit test stubs"""

    def setUp(self):
        self.api = NoteApi()  # noqa: E501

    def tearDown(self):
        pass

    def test_create_note(self):
        """Test case for create_note

        Create a note  # noqa: E501
        """
        pass

    def test_delete_note(self):
        """Test case for delete_note

        Delete a note  # noqa: E501
        """
        pass

    def test_get_note(self):
        """Test case for get_note

        Get a note  # noqa: E501
        """
        pass

    def test_list_notes(self):
        """Test case for list_notes

        List notes  # noqa: E501
        """
        pass


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