e22m4u 1 месяц назад
Родитель
Сommit
e49faffa45
2 измененных файлов с 9 добавлено и 0 удалено
  1. 7 0
      src/create-sandbox.d.ts
  2. 2 0
      src/create-spy.d.ts

+ 7 - 0
src/create-sandbox.d.ts

@@ -14,6 +14,9 @@ export declare class Sandbox {
   /**
    * Создает шпиона для отдельной функции
    * и добавляет его в песочницу.
+   * 
+   * @param target
+   * @param customImpl
    */
   on<TFunc extends AnyCallable>(
     target: TFunc,
@@ -23,6 +26,10 @@ export declare class Sandbox {
   /**
    * Создает шпиона для метода объекта, добавляет
    * его в песочницу и заменяет оригинальный метод.
+   * 
+   * @param target
+   * @param methodName
+   * @param customImpl
    */
   on<TObj extends object, K extends MethodKey<TObj>>(
     target: TObj,

+ 2 - 0
src/create-spy.d.ts

@@ -41,6 +41,8 @@ export interface CallInfo<Args extends any[] = any[], Return = any> {
 export interface Spy<TFunc extends AnyCallable = AnyCallable> {
   /**
    * Сама функция-шпион.
+   * 
+   * @param args
    */
   (...args: Parameters<TFunc>): ReturnType<TFunc>;