假设我正在为一些复杂的API编写API客户端,这是不可靠的,并且可能突然突变而不会增加API版本。我想用Jest测试我的客户。我希望能够在来自API而不是实时API的响应快照上测试客户端的功能。但是我不希望快照变得过时,因此不时地对其进行更新将是很棒的。我的问题是-我可以使用Jests快照功能吗?
以前从未使用过,但据我了解,Jest Snapshot与我所需要的相反?就像它将转储来自API的第一个响应,然后在每次测试中将实时API响应与已存储的内容进行匹配。在这种情况下,我不需要。那么,我在寻找什么呢?还是应该选择一些DIY解决方案?