如何在部署之前测试dart pub lib包?

时间:2013-07-02 10:14:33

标签: dart dart-pub

在部署之前测试pub lib包的最佳方法是什么,就像我通过pub install下载它一样? (不是谈论单元测试)

2 个答案:

答案 0 :(得分:2)

您可以使用path packages。这将从本地文件系统获取包,而不是通过pub服务器。

答案 1 :(得分:0)

这在很大程度上取决于您要使用的包装类型。

如果pub包主要是非UI库,那么你应该能够通过UnitTest脚本来运用它的API,这是一个小脚本,它有一个主要来启动一系列单元测试(分组或其他)。 / p>

非UI包的另一个选择是找到源项目(通常在pub.dartlang.org的包页面中注明)并下载它,如果你很幸运的话会有一个带有一个单元的测试目录测试脚本。

一些提供UI的包也会在他们的项目中包含单元测试。

许多项目都包含一两个例子,您可以运行它们的工作原理,并从源代码中获取一些提示,因此我建议您查看您感兴趣的项目的原始来源。< / p>

但一般情况下(特别是对于提供包的UI),您可以通过创建一个小型骨架应用程序来获得最佳效果,以便使用该包,然后将您学到的内容应用到主应用程序中。

希望有所帮助。