Я думаю, вы можете воспользоваться callFake
на Жасмин. callFake
вызывает функцию, которую вы предоставляете каждый раз, когда эта функция вызывается.
Что-то вроде этого.
it('should call add and delete with the same value', () => {
const addParameter;
const deleteParameter;
spyOn(component, 'add').and.callFake(value => addParameter = value);
spyOn(component, 'delete').and.callFake(value => deleteParamter = value);
component.add(5);
component.delete(5);
expect(addParameter).toBe(deleteParameter);
});
Конечно, это надуманный пример, но что-то подобное должно вас подтолкнуть. Я также написал это, как если бы вы использовали Angular 2 +.