cordova插件单元测试

时间:2014-12-11 16:23:02

标签: unit-testing cordova plugins

大多数Cordova插件都有一个名为' tests'的文件夹,它托管了plugin.xml和tests.js。任何人都可以了解如何运行它们,以及需要运行什么?似乎没有相关文件。谢谢!

2 个答案:

答案 0 :(得分:4)

有一个用于运行单元测试的官方Cordova库。

来自github上的Cordova Plugin Test Framework

  

org.apache.cordova.test-framework插件可以做两件事:

     
      
  1. 定义用于编写测试的cordova插件的接口
  2.   
  3. 提供实际运行这些测试的测试工具
  4.         

    测试直接运行   在现有的cordova项目中,您可以快速切换   测试和开发。您还可以确定您的测试套件是   测试您的应用程序的插件和平台的确切版本   使用

访问该页面;有关于运行现有测试和使用自己的插件框架的大量信息。

答案 1 :(得分:1)

还有一个名为cordova-paramedic的插件,基于cordova-test-framework,可自动执行修改config.xml等手动步骤:
cd cordova-plugin-name && npm install cordova-paramedic && node node_modules/cordova-paramedic/main.js --platform android --plugin ./ --verbose