插件文件夹将只包含本机代码的源文件。在这种情况下, 只是想知道在cordova插件中单元测试本机部分的(最佳)方法吗? 任何想法将不胜感激。
答案 0 :(得分:1)
添加一个包含Jasmine测试的附加插件,它将调用您的插件界面(即JS - >插件代理 - >本机代码),然后使用cordova-paramedic运行它。
示例测试插件:
mkdir test
cd test
npm install cordova-paramedic
cordova-paramedic --platform windows --plugin ../your-cordova-plugin-name
然后,您可以针对不同平台运行测试,甚至可以使用SauceLabs进行CI。