мок метода, я могу сделать так:
originalMethod = obj.method;
obj.method = mockedMethod;
и потом в afterAll/Each вернуть как было
Но вот такой вопрос. Насколько это правильно/принято использовать вместо этого всего тот же spyOn (jasmine), чтобы просто подменить метод, и методы отслеживания не пригодятся? В данном случае удобство заключается в том, что jasmine всё сам вернет как было, но у меня есть сомнения насчёт правильности такого подхода
spy для этого и придуман
Обсуждают сегодня