2012-04-06 9 views
0

iPhoneアプリでCoreDataを使用していますが、テストするには数百のレコードが必要ですが、クリーンビルドを行うたびに手動でアプリに手動で追加することで、かなりの時間がかかります。テスト用のデータを何とか注入できるようにするソリューションはありますか?CoreDataテストデータ?

ありがとうございました。

+2

事前にシードされたデータベースを使用しますか? –

答えて

1

インメモリ・データ・ストアを使用すると、テストに役立つ場合があります。ストア内のデータは、アプリのライフサイクルの間だけ持続します。テストデータが必要な場合は、ランダム属性値を持つ永続ストアに特定の数のエンティティを挿入するfor-loop以外の「insertTestData」メソッドを作成するよりも複雑です。