Connectum API Reference / @connectum/testing / index / createFakeService
Function: createFakeService() ​
createFakeService(
options?):DescService
Defined in: test-fixtures/dist/index.d.ts:76
Create a fake DescService descriptor for testing.
The returned object has the same shape as a real DescService produced by the protobuf compiler, but contains only the fields commonly accessed in interceptor and utility code. The methods array and method lookup map start empty; use createFakeMethod with register: true to populate them.
Parameters ​
options? ​
Optional overrides for service name and typeName.
Returns ​
DescService
A fake DescService suitable for unit/integration tests.
Example ​
ts
import { createFakeService } from "@connectum/testing";
const svc = createFakeService({ typeName: "acme.v1.UserService" });
// svc.typeName === "acme.v1.UserService"
// svc.name === "UserService"