Дважды проверьте, что вы видите каталог с именем DataModel.momd по адресу / Users / neall / iPhone Apps / TestApp / build / Debug-iphonesimulator / LogicTests.octest / DataModel.momd.
Если вы добавите файл xcdatamodel с помощью команды «Добавить новый файл ...» в XCode, у вас будет только один файл, и это будет DataModel.mom (без конечного d). Если это так, измените
NSString *path = [bundle pathForResource:@"DataModel" ofType:@"momd"];
до
NSString *path = [bundle pathForResource:@"DataModel" ofType:@"mom"];
исправит вашу непосредственную проблему.
Вы хотите использовать файл ULWithPath: который также предложил Клаус.
Если вы хотите в будущем управлять версией вашей модели, и в настоящее время у вас есть только файл .mom, выберите файл DataModel.xcdatamodel в XCode и перейдите в Проектирование -> Модель данных -> Добавить версию модели. Это приведет к созданию каталога DataModel.momd с файлом DataModel.mom. Вы можете просто удалить новую версию, добавленную в этот каталог, и ваши исходные тесты будут работать.