Шпион метод, имеющий несколько аргументов и обратный вызов - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть метод как ниже

service.myMethod(reqBody,true, false, false, (success) => {

    },(failure)=>{

    });

Я хочу шпионить за этим методом и хочу смоделировать обратный вызов успеха, и я попробовал следующее

const service = TestBed.get(Service);
spyOn(service, 'myMethod').and.callFake(function (reqBody, success,error) {
        return success({});
    });

Его успешный бросокэто не функция.Также попробовал следующее

spyOn(service, 'myMethod').and.callFake(function (reqBody,true,false,false, success,error) {
        return success({});
    });

Показывает ошибку компиляции.

...