2012-04-06 13 views
0

Ich arbeite mit CoreData in meiner iPhone App und ich brauche ein paar hundert Datensätze zum Testen, aber das Hinzufügen von vielen manuell in der App nach jedem sauberen Build, den ich mache, wird mir ein Leben lang nehmen. Gibt es irgendwelche Lösungen, mit denen ich irgendwie eine Menge Daten zum Testen einschleusen kann?CoreData Testdaten?

Danke.

+2

Verwenden Sie eine vordefinierte Datenbank? –

Antwort

1

Die Verwendung eines In-Memory-Datenspeichers kann zum Testen nützlich sein. Die Daten im Store gelten nur für den Lebenszyklus der App. Wenn Sie Testdaten benötigen, ist etwas, das Sie suchen, komplizierter als das Schreiben einer "insertTestData" -Methode, die nichts anderes als eine for-Schleife ist, die eine bestimmte Anzahl von Entitäten mit zufälligen Attributwerten in den persistenten Speicher einfügt?