TDD
-
Jest private method mockingNode 2024. 12. 11. 21:38
Object.getPrototypeOf()Object.getPrototypeOf() 를 사용하면 인스턴스의 원형에 접근할 수 있어 private 메서드도 mocking 할 수 있다.class MyClass { private myPrivateMethod(): string { return 'Original Private Method'; } public callPrivateMethod(): string { return this.myPrivateMethod(); }}describe('MyClass', () => { it('should mock private method using `Object.getPrototypeOf`', () => { const myInstance = new MyC..