с использованием шпиона Jasmines на частном методе

можно ли использовать spyon-метод фреймворка Jasmine для модульного тестирования на частных методах классов?

В документации приводится этот пример, но можно ли его гибко использовать для частной функции?

describe("Person", function() {
    it("calls the sayHello() function", function() {
        var fakePerson = new Person();
        spyOn(fakePerson, "sayHello");
        fakePerson.helloSomeone("world");
        expect(fakePerson.sayHello).toHaveBeenCalled();
    });
});
42
задан A-Sharabiani 10 October 2019 в 16:03
поделиться