Jestjs LatLngToLayerPoint到像素坐标的变换

Jestjs LatLngToLayerPoint到像素坐标的变换,jestjs,react-testing-library,react-leaflet,Jestjs,React Testing Library,React Leaflet,我正在使用jest和React测试库为leaf let Map组件编写一个测试 MyMap组件使用一些映射方法,例如LatLngToLayerPoint 其中,我还模拟了不包括LatLngToLayerPoint方法的“react传单”库。我想我必须为这个转换编写一个自定义方法作为模拟函数。有人能帮忙吗?或者确定一个可能的解决方案 为了模仿树叶,我使用了这个链接 React传单库创建传单地图的实例,其中确实包含与任何其他传单地图相同的所有工具。对于类似的内容,最好从componentDidMou

我正在使用jest和React测试库为leaf let Map组件编写一个测试

MyMap组件使用一些映射方法,例如LatLngToLayerPoint

其中,我还模拟了不包括LatLngToLayerPoint方法的“react传单”库。我想我必须为这个转换编写一个自定义方法作为模拟函数。有人能帮忙吗?或者确定一个可能的解决方案

为了模仿树叶,我使用了这个链接

React传单库创建传单地图的实例,其中确实包含与任何其他传单地图相同的所有工具。对于类似的内容,最好从
componentDidMount
方法中访问此方法,使用对映射的引用

从“反应传单”导入{Map作为传单映射,TileLayer};
类映射扩展了React.Component{
componentDidMount(){
//传单元素是由任何react传单组件创建的传单对象
const map=this.mapReference.element
const layerPoint=map.latLngToLayerPoint(map.getCenter())
}
render(){
返回(
this.mapReference=mapReference}
缩放={4}
中心={[33.852169,-100.5322]}>
);
}
}
是一个工作代码沙盒