Connectum API Reference / @connectum/testing / index / createFakeMethod
Function: createFakeMethod()
createFakeMethod(
service,name,options?):DescMethod
Defined in: fake-service.ts:72
Create a fake DescMethod descriptor attached to a service.
When options.register is true, the method is pushed into service.methods and added to service.method (keyed by localName). This is required for tests that iterate over service methods (e.g., getPublicMethods()).
Parameters
service
DescService
The parent DescService (typically from createFakeService).
name
string
The RPC method name (PascalCase, e.g. "GetUser").
options?
Optional configuration for method kind and registration.
Returns
DescMethod
A fake DescMethod suitable for unit/integration tests.
Example
ts
import { createFakeService, createFakeMethod } from "@connectum/testing";
const svc = createFakeService();
const method = createFakeMethod(svc, "GetUser", { register: true });
// method.localName === "getUser"
// svc.methods.length === 1