我尝试使用aws-sdk-client-mock来模拟DocumentClient。
import { mockClient } from 'aws-sdk-client-mock';
import { DocumentClient } from 'aws-sdk/clients/dynamodb';
const mockDocClient = mockClient(DocumentClient);
字符串
TypeError:Cannot read properties of undefined(阅读“isSinonProxy”)。
有谁知道我应该在哪里设置这个值?
1条答案
按热度按时间1hdlvixo1#
你只需要在调用
mockClient
函数之前检查DocumentClient
没有被模仿。至少对我来说,这个错误发生在我试图模仿已经模仿了
CognitoIdentityProviderClient
类。字符串
在我的例子中,CognitoIdentityProviderClient的
jest.mock
部分导致了这个问题。