2012-02-08 18 views

答えて

0

あなたが与えたリンクから、Androidで使用できるMockライブラリを探しているようです。

Googleのエンジニアによって書かれたarticleは、PowerMockライブラリを使用してAndroidでユニットテストを行います。試してみて、記事の手順に従ってテストを実行することができます。

+0

ない丁度:https://github.com/nomemory/mockneat

はwikiページ上の2つの詳細な例もあります。私が今必要とするのは、基本的なデータを生成するものです。たとえば、いくつかのPersonオブジェクトの作成をテストしたいと思います。文字列をハードコードする代わりに、ランダムな名前を生成するものが必要です。 –

+0

うわー、それはリンクがしていたものとまったく異なります。 = /まあ、PerlのFakerはオープンソースなので、ハードコードされたデータのランダムな並べ替えだけを作成します。なぜなら、そのソースからデータを持ち上げないといけないのです(例えば、http://cpansearch.perl.org/src/WSHELDAHL /Data-Faker-0.08/lib/Data/Faker/Name.pm)、独自のfakerライブラリを作成します。インターネット上の適切なライブラリを探すよりも早くなるかもしれません。 –

+0

@TanausúGonzález:この質問/回答はあなたを助けるかもしれないhttp://stackoverflow.com/questions/6362683/does-a-fake-data-generator-exists-in-java –

5

私はjava-faker、jFairyを試しました。彼らはアンドロイドで動作しません。 だから私はfluttercode.datafactoryを見つける - それはアンドロイドのために大丈夫です。 はそれを使用するアプリのbuild.gradleに以下を追加します。

compile 'org.fluttercode.datafactory:datafactory:0.8' 

使用例:http://java.dzone.com/articles/generate-test-data-datafactory

関連する問題