在src\mock目录下面创建一个mock文件MockMeasureText.mock.ets,其中对MeasureText类中的measureText方法进行了重写,完整内容如下:
修改src\mock目录下面的mock-config.json5,表示如果使用@ohos.measure中的内容就会用src/mock/MockMeasureText.mock.ets中的类代替:
在业务组件中使用了MeasureText类中的measureText方法,实际使用的mock的:
预览业务组件,打印的日志中的值就是mock函数返回的值: