我有以下我试图模拟的界面:export interface IEmail { from: string; body: string; to: string; } 此接口用于以下函数:async function sendEmail(emailData: IEmail): Promise ...
我有以下我试图模拟的界面:export interface IEmail { from: string; body: string; to: string; } 此接口用于以下函数:async function sendEmail(emailData: IEmail): Promise ...
我正在为 API 编写测试,它多次调用嵌套的 api 以获得键值对。 该值将始终为boolean ,我试图在下面的代码中模拟此服务,即KeyValueService 。 PhotoService中使用了这些和其他更多布尔值,我想模拟这些值,以便我可以更改测试以匹配这些值。 我嘲笑了布尔值,还尝试将 ...
通过编写复杂的模拟,我意识到,带有 jest-mock-extend 的 Observable.of 模拟接口实现不会触发。 以下测试因超时而失败,导致 Observable 永远不会触发。 我做错了什么,或监督? ...
我有两个数据库需要在我的代码中进行交互。 我有一个简单的函数,它接受一个对象并使用 Prisma 将它写入我的 PostgreSQL 数据库。 我已经用 Postman 测试了该函数,它运行良好,但是当我尝试使用 Jest 模拟(使用Prisma 单元测试指南中的单例模式)执行它时,它返回 unde ...
我有一个在我的组件中使用的服务类 FooService.js 我在我的组件 Foo.tsx 中的 saveData 方法中使用它,如下所示: 我正在尝试在 Foo.test.tsx 中模拟我的 FooService 当我在调试模式下从 Foo.test.tsx 文件运行我的测试用例时,我 ...
如何模拟 _SqsService.getSqsQueueURL 的返回值? 这会编译,但函数返回未定义。 我需要将 sqsMocked 注入到 sqsServiceMocked 中吗? 如果是这样,怎么做? 测试: 被测系统: 响应未定义 ...
我在测试中使用了jest-mock-extended 。 我想测试以下代码: 我的测试: 但是由于calledWith function 使用引用相等它不起作用,所以模拟 object 的compose function 返回undefined 。 有没有办法让它工作? 也许是为了强制执行肤浅的平 ...