userver: pytest_userver.grpc._servicer_mock._ServiceMock Class Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
pytest_userver.grpc._servicer_mock._ServiceMock Class Reference

Detailed Description

Definition at line 38 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)
 
MockDecorator install_handler (self, str method_name)
 
None set_asyncexc_append (self, Optional[AsyncExcAppend] 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 39 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 66 of file _servicer_mock.py.

◆ install_handler()

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

Definition at line 72 of file _servicer_mock.py.

◆ known_methods()

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

Definition at line 63 of file _servicer_mock.py.

◆ reset_handlers()

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

Definition at line 69 of file _servicer_mock.py.

◆ service_name()

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

Definition at line 59 of file _servicer_mock.py.

◆ servicer()

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

Definition at line 55 of file _servicer_mock.py.

◆ set_asyncexc_append()

None pytest_userver.grpc._servicer_mock._ServiceMock.set_asyncexc_append ( self,
Optional[AsyncExcAppend] asyncexc_append )

Definition at line 86 of file _servicer_mock.py.

Member Data Documentation

◆ _adder

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

Definition at line 49 of file _servicer_mock.py.

◆ _known_methods

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

Definition at line 51 of file _servicer_mock.py.

◆ _service_name

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

Definition at line 50 of file _servicer_mock.py.

◆ _servicer

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

Definition at line 48 of file _servicer_mock.py.

◆ _state

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

Definition at line 52 of file _servicer_mock.py.


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