0

pub install 経由でダウンロードしたかのように、デプロイ前に pub lib パッケージをテストする最良の方法は何ですか? (単体テストについては話していません)

4

2 に答える 2

2

パス パッケージを使用できます。これは、pub サーバーを経由する代わりに、ローカル ファイルシステムからパッケージを取得します。

于 2013-07-02T19:56:08.627 に答える
0

使用するパッケージのタイプに大きく依存します。

pub パッケージが主に非 UI ライブラリである場合は、UnitTest スクリプトを介してその API を実行できるはずです。これは、多数の単体テスト (グループ化されているかどうかに関係なく) を開始するためのメインを持つ小さなスクリプトです。

非 UI パッケージのもう 1 つのオプションは、ソース プロジェクト (通常は pub.dartlang.org のパッケージのページに記載されています) を見つけてダウンロードすることです。運が良ければ、単体テスト スクリプトを含むテスト ディレクトリが存在します。それ。

一部の UI 提供パッケージには、プロジェクトにも単体テストが含まれています。

多くのプロジェクトには、実行してどのように機能するかを確認し、ソース コードからいくつかのヒントを得ることができる 1 つまたは 2 つの例が含まれているため、興味のあるプロジェクトの元のソースを確認することをお勧めします。

しかし、一般的に (特に UI 提供パッケージの場合)、パッケージを操作する目的で小さなスケルトン アプリを作成し、学んだことをメイン アプリケーションに適用することで、最良の結果が得られます。

それが役立つことを願っています。

于 2013-07-02T12:33:19.927 に答える