【发布时间】:2023-02-21 19:49:15
【问题描述】:
我想模拟被测类的依赖项(导入类)。一个例子:
classToTest.ts
import {MyRespository} from './myRepository'
export class ClassToTest {
constructor() {
this.myRepository = new MyRepository()
}
methodToTest() {
...
this.myRepository.fetchSomeData()
...
}
}
myRepository.ts
export class MyRepository {
constructor() {}
fetchSomeData() {
...
}
}
如何在不对 ClassToTest 使用依赖注入的情况下使用 jest 来模拟 MyRepository?
【问题讨论】: