无法在 TestingModule 上调用 useMocker

Can't call useMocker on TestingModule

我正在尝试对以下代码执行 useMocker:

const module = await Test.createTestingModule({
        providers: [
            RatingService,
            UserService,
            RentService,
            { provide: getRepositoryToken(RatingORM), useValue: repositoryMockFactory(ratingStub()) },
        ],
    }).useMocker((token) => {
        switch(token) {
            case UserService: return UserService;
            case RentService: return RentService;
        }
    }).compile();

但我不断收到错误消息“属性 'useMocker' 在类型 'TestingModuleBuilder' 上不存在”

有人知道这是为什么吗?

确保您使用的 @nestjs/testing 版本正确。升级到最新的什么的