У меня есть класс, который создает новый экземпляр, который содержит статический метод, который вызывается в том же классе.Я хотел бы следить за этим методом, чтобы убедиться, что он вызывается из другого метода класса в тесте жасмина.
A.js
class A {
methodA() {
let check = A.methodB(); // ping
}
static methodB() {
return 'ping'
}
}
export default new A();
A.spec.js
import A from './A.js'
it('...', () => {
spyOn(A, 'methodB'); // Error: <spyOn> : methodB() method does not exist
});