Javascript 如何正确测试web刮取库

Javascript 如何正确测试web刮取库,javascript,typescript,unit-testing,web-scraping,jestjs,Javascript,Typescript,Unit Testing,Web Scraping,Jestjs,我目前正在用typescript编写一个库,用于从某些页面检索视频。我正在使用jest编写测试,但我面临着测试scraper的问题,因为有些内容是动态的,而且库发出了一些post请求来存储一些cookie模拟是不可行的,测试这样一个库的正确方法是什么?为什么模拟不可行?@Lux内容是动态的,我存储会话/cookies,所以我不能模拟我不知道的内容,而且如果库无法刮取站点,它就不能工作,所以测试不能与模拟一起工作

我目前正在用typescript编写一个库,用于从某些页面检索视频。我正在使用jest编写测试,但我面临着测试scraper的问题,因为有些内容是动态的,而且库发出了一些post请求来存储一些cookie模拟是不可行的,测试这样一个库的正确方法是什么?

为什么模拟不可行?@Lux内容是动态的,我存储会话/cookies,所以我不能模拟我不知道的内容,而且如果库无法刮取站点,它就不能工作,所以测试不能与模拟一起工作