Mocks for the gRPC servers.
Classes | |
| class | GrpcServiceMock | 
Functions | |
| str | grpc_mockserver_endpoint (pytestconfig, get_free_port) | 
Returns the gRPC endpoint to start the mocking server that is set by command line --grpc-mockserver-host and --grpc-mockserver-port options.   | |
| grpc.aio.Server | grpc_mockserver (grpc_mockserver_endpoint) | 
| Returns the gRPC mocking server.   | |
| create_grpc_mock () | |
| Creates the gRPC mock server for the provided type.   | |
| pytest_addoption (parser) | |
| GrpcServiceMock | _create_servicer_mock (type servicer_class, *Optional[List[str]] stream_method_names=None, Optional[Callable[..., None]] before_call_hook=None) | 
Variables | |
| int | DEFAULT_PORT = 8091 | 
      
  | 
  protected | 
Definition at line 123 of file mockserver.py.
| pytest_userver.plugins.grpc.mockserver.pytest_addoption | ( | parser | ) | 
Definition at line 108 of file mockserver.py.
| int pytest_userver.plugins.grpc.mockserver.DEFAULT_PORT = 8091 | 
Definition at line 20 of file mockserver.py.