问题
I'm currently writing some unit tests in a project using Core Data (Xcode 5). For testing purpose I need to insert a bundle of data into my Core Data model in the setUp.
What is the easiest way doing that? For instance it would be helpful if I could write an XML file and populate this into my Core Data.
回答1:
You can use Valentina studio to open Core Data Model(SQLite file) and insert values.
回答2:
I end up inserting the test data programatically in the test setup.
回答3:
You can check this article for a guide for testing Core Data - to sum it up, they are using MagicalRecord: http://www.cimgf.com/2012/05/15/unit-testing-with-core-data/
来源:https://stackoverflow.com/questions/19226703/insert-test-data-in-core-data