我正在尝试模拟下面的nodejs客户端库
const userClient = require('@sap/user-store-client-node').UserInfoClient;
在代码中,我已经初始化了UserInfoClient类。这是我想存根的
const userclient = new UserInfoClient(<<token>>);
我试图用rewire模拟依赖关系
const rewire = require('rewire');
const UserInfoClient= rewire('@sap/user-store-client-node').UserInfoClient;
const constructor = UserInfoClient.__get__('constructor');
它返回
TypeError: UserInfoClient.__get__ is not a function
at Context.<anonymous> (test\mocha\api-test.js:124:49)
at processImmediate (internal/timers.js:456:21)
at process.topLevelDomainCallback (domain.js:137:15)
有什么主意吗?我愿意接受任何形式的嘲笑。您能对此提供一些提示吗?