首页 > 解决方案 > 如何在 JavascriptCore 中运行测试?

问题描述

我正在开发一个 js 库,它也应该可以被 react-native 项目使用。react-native 使用的 javascript 引擎是 JavaScriptCore,与浏览器中使用的 node 或引擎相比,它有其不同之处。缺少很多东西,或者行为不同:URL、缓冲区、Blob。

如果能在不引起图书馆消费者退步的情况下发现这类问题,那就太好了。

是否有支持这种情况的测试运行器?

标签: javascriptreact-nativetestingjavascriptcore

解决方案


与 react-native 一起使用的常用测试框架是 Jest,

https://jestjs.io/

https://jestjs.io/docs/en/tutorial-react-native.html

检查它是否符合您的要求。


推荐阅读