# Stubs for jsonrpc.tests.test_manager (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.

import unittest2 as unittest
from ..exceptions import JSONRPCDispatchException
from ..jsonrpc1 import JSONRPC10Request, JSONRPC10Response
from ..jsonrpc2 import JSONRPC20BatchRequest, JSONRPC20BatchResponse, JSONRPC20Request, JSONRPC20Response
from ..manager import JSONRPCResponseManager
from typing import Any

class TestJSONRPCResponseManager(unittest.TestCase):
    long_time_method: Any = ...
    dispatcher: Any = ...
    def setUp(self): ...
    def test_dispatch_error(self) -> None: ...
    def test_returned_type_response(self) -> None: ...
    def test_returned_type_butch_response(self) -> None: ...
    def test_returned_type_response_rpc10(self) -> None: ...
    def test_parse_error(self) -> None: ...
    def test_invalid_request(self) -> None: ...
    def test_method_not_found(self) -> None: ...
    def test_invalid_params(self) -> None: ...
    def test_invalid_params_custom_function(self) -> None: ...
    def test_server_error(self) -> None: ...
    def test_notification_calls_method(self) -> None: ...
    def test_notification_does_not_return_error_does_not_exist(self) -> None: ...
    def test_notification_does_not_return_error_invalid_params(self) -> None: ...
    def test_notification_does_not_return_error(self) -> None: ...
    def test_type_error_inside_method(self) -> None: ...
    def test_invalid_params_before_dispatcher_error(self) -> None: ...
