Msetter
Bun

method

test.default.MockTracker.setter

setter<MockedObject extends object, MethodName extends string | number | symbol>(
object: MockedObject,
methodName: MethodName,
): Mock<(value: MockedObject[MethodName]) => void>;

This function is syntax sugar for MockTracker.method with options.setter set to true.

setter<MockedObject extends object, MethodName extends string | number | symbol, Implementation extends Function>(
object: MockedObject,
methodName: MethodName,
implementation?: Implementation,
): Mock<Implementation | (value: MockedObject[MethodName]) => void>;