我正在尝试使用mapbox-gl和Jest和React - test -library来测试react组件。在组件内部,我使用mapbox构造函数,并在调用this.map.remove()的componentWillUnmount中将一个实例分配给this.map,这会导致测试出错。react-test-renderer";import mapboxgl from "mapbox-gl&quo
我有一些Jest测试,在应用程序中测试功能,这些功能与FirebaseUI完全无关,并且不需要浏览器窗口来执行。我在应用程序的其他无关部分使用FirebaseUI。我知道Jest测试运行在Node.js环境中,因此浏览器窗口根本不存在。但是,由于Jest测试不调用任何FirebaseUI代码,所以不应该发生这种情况。下面是测试文件: p