ReactPlayer自带onStart、onPlay、onEnd函数的默认方法。在尝试编写测试时,它没有被覆盖,这减少了代码覆盖。
标签:I am using a third party library 'react-player' which has some methods
我是测试新手。我正在尝试测试react-player包的ReactPlayer的播放,暂停功能。如何模拟“ReactPlayer”组件,并使用“jest”和/或“React test library”访问事件和示例?
ReactPlayer自带onStart、onPlay、onEnd函数的默认方法。在尝试编写测试时,它没有被覆盖,这减少了代码覆盖。
标签:I am using a third party library 'react-player' which has some methods
我是测试新手。我正在尝试测试react-player包的ReactPlayer的播放,暂停功能。如何模拟“ReactPlayer”组件,并使用“jest”和/或“React test library”访问事件和示例?
1条答案
按热度按时间yx2lnoni1#
你不必对一个有自己单元测试的库进行单元测试。你在谈论代码覆盖率,所以我怀疑你想测试使用React-Player函数的自己的代码。你能分享这个代码吗?到目前为止,您编写的组件和测试都是什么?
你可能想用类似这样的东西来模拟这个模块: