userver: pytest_userver.grpc._servicer_mock._ServiceMock Class Reference
Loading...
Searching...
No Matches
pytest_userver.grpc._servicer_mock._ServiceMock Class Reference

Detailed Description

Definition at line 66 of file _servicer_mock.py.

Public Member Functions

None __init__ (self, *, object servicer, Callable[[object, grpc.aio.Server], None] adder, str service_name, Collection[str] known_methods, _ServiceMockState state)
 
object servicer (self)
 
str service_name (self)
 
Collection[str] known_methods (self)
 
None add_to_server (self, grpc.aio.Server server)
 
None reset_handlers (self)
 
None pop_handlers_for_token (self, _MockHandlerRemovalToken token)
 
MockDecorator install_handler (self, str method_name, _MockHandlerRemovalToken token)
 
None set_asyncexc_append (self, AsyncExcAppend|None asyncexc_append)
 

Protected Attributes

object _servicer = servicer
 
 _adder = adder
 
str _service_name = service_name
 
Collection[str] _known_methods = known_methods
 
 _state = state
 

Constructor & Destructor Documentation

◆ __init__()

None pytest_userver.grpc._servicer_mock._ServiceMock.__init__ ( self,
* ,
object servicer,
Callable[[object, grpc.aio.Server], None] adder,
str service_name,
Collection[str] known_methods,
_ServiceMockState state )

Definition at line 67 of file _servicer_mock.py.

Member Function Documentation

◆ add_to_server()

None pytest_userver.grpc._servicer_mock._ServiceMock.add_to_server ( self,
grpc.aio.Server server )

Definition at line 94 of file _servicer_mock.py.

◆ install_handler()

MockDecorator pytest_userver.grpc._servicer_mock._ServiceMock.install_handler ( self,
str method_name,
_MockHandlerRemovalToken token )

Definition at line 103 of file _servicer_mock.py.

◆ known_methods()

Collection[str] pytest_userver.grpc._servicer_mock._ServiceMock.known_methods ( self)

Definition at line 91 of file _servicer_mock.py.

◆ pop_handlers_for_token()

None pytest_userver.grpc._servicer_mock._ServiceMock.pop_handlers_for_token ( self,
_MockHandlerRemovalToken token )

Definition at line 100 of file _servicer_mock.py.

◆ reset_handlers()

None pytest_userver.grpc._servicer_mock._ServiceMock.reset_handlers ( self)

Definition at line 97 of file _servicer_mock.py.

◆ service_name()

str pytest_userver.grpc._servicer_mock._ServiceMock.service_name ( self)

Definition at line 87 of file _servicer_mock.py.

◆ servicer()

object pytest_userver.grpc._servicer_mock._ServiceMock.servicer ( self)

Definition at line 83 of file _servicer_mock.py.

◆ set_asyncexc_append()

None pytest_userver.grpc._servicer_mock._ServiceMock.set_asyncexc_append ( self,
AsyncExcAppend | None asyncexc_append )

Definition at line 117 of file _servicer_mock.py.

Member Data Documentation

◆ _adder

pytest_userver.grpc._servicer_mock._ServiceMock._adder = adder
protected

Definition at line 77 of file _servicer_mock.py.

◆ _known_methods

Collection[str] pytest_userver.grpc._servicer_mock._ServiceMock._known_methods = known_methods
protected

Definition at line 79 of file _servicer_mock.py.

◆ _service_name

str pytest_userver.grpc._servicer_mock._ServiceMock._service_name = service_name
protected

Definition at line 78 of file _servicer_mock.py.

◆ _servicer

pytest_userver.grpc._servicer_mock._ServiceMock._servicer = servicer
protected

Definition at line 76 of file _servicer_mock.py.

◆ _state

pytest_userver.grpc._servicer_mock._ServiceMock._state = state
protected

Definition at line 80 of file _servicer_mock.py.


The documentation for this class was generated from the following file: