Вопросы по теме 'ocmock'

OCMock с проблемой динамических свойств Core Data
Я использую OCMock для имитации некоторых объектов Core Data. Раньше у меня были свойства, реализованные с помощью явных методов доступа в стиле Objective-C 1.0: // -- Old Core Data object header @interface MyItem : NSManagedObject {} - (NSString...
6959 просмотров
schedule 22.02.2022

iphone OCMockObject и модульное тестирование класса, наследуемого от NSURLConnection
Я хочу выполнить модульное тестирование пользовательского метода инициализации класса, наследуемого от NSURLConnection. Как мне это сделать, если инициализация моего тестируемого класса вызывает NSURLConnection's initWithRequest ? Я использую...
1760 просмотров
schedule 10.04.2022

Знаете ли вы о хорошем руководстве по OCMock с GHUnit для iPhone/iPad?
Я использую GHUnit в своем проекте, и мне нужно узнать об OCMock для выполнения модульных тестов (но я новичок в этом). Я работаю с xcode 3.2.5 кто-нибудь знает о хорошем туториале по OCMock? Спасибо.
981 просмотров
schedule 09.02.2023

OCMock класса с методом, вызванным из тестового метода
Я пытаюсь протестировать метод, который создает экземпляр MFMailComposeViewController . Тестируемый метод вызывает несколько методов MFMailComposeViewController , включая setSubject: . Я хочу проверить, что setSubject отправляется с...
3262 просмотров
schedule 04.05.2022

Модульное тестирование делегата NSURLConnection: имитация соединения
Я пишу погодное приложение и создал своего рода модель погоды, которая выполняет все расчеты, извлекает данные и т. д. Прежде чем создавать ViewControllers, я хотел написать несколько модульных тестов для своей модели, чтобы убедиться, что все...
1381 просмотров

почему я не могу просто передать int или bool непосредственно в аргумент OCMock andReturnValue?
Я пытался сделать: [[[mockQuestion stub] andReturnValue:YES] shouldNegate]; [[[mockQuestion stub] andReturnValue:123] randomNumberWithLimit]; Но это дало мне это предупреждение/ошибку «несовместимое преобразование целочисленного указателя,...
1208 просмотров
schedule 12.12.2022

OCMock с Core Data/Mogenerator выдает исключение NSInvalidArgumentException [NSProxy DoesNotRecognizeSelector]
Я использую OCMock для имитации NSManagedObjects в своих модульных тестах. Я использую Mogenerator для создания машиночитаемых и человекочитаемых файлов для моих основных объектов данных. Я пытаюсь издеваться над NSManagedObject, чтобы вернуть...
1731 просмотров

OCMock в контексте блока
Итак, я пытаюсь собрать простой тест, чтобы убедиться, что я правильно получаю значения частоты от своего аудиоконтроллера. На мой взгляд, я делаю такой вызов, чтобы настроить обратный вызов блока: - (void) registerVolumeCallback {...
227 просмотров

не может заглушить метод класса с OCMock 2.1+ в Xcode 5.0
Я знаю, что OCMock версии 2.1+ поддерживает заглушки методов класса из коробки. Но у меня почему-то не работает. Чтобы убедиться, что я изолировал проблему, я просто клонировал пример проекта OCMock (который явно помечен как версия 2.2). .1) и...
1534 просмотров
schedule 17.05.2024

XCTest не работает при вызове [NSBundle mainBundle]
У меня есть код, который в какой-то момент вызывает [NSBundle mainBundle] , в основном для чтения/установки настроек. Когда я модульно тестирую метод, тест не проходит, потому что mainBundle теста не содержит файл. Это известная проблема ,...
2391 просмотров
schedule 13.05.2023

Тестирование приложений OSX с OCMock
Я начинаю работу с OSX TDD и OCMock, следуя http://pathfindersoftware.com/2009/01/testing-delegate-ocmock/ . Прямо сейчас я нахожусь на этапе, когда мое приложение отображает логин при запуске и хочу проверить, что пользователь с...
78 просмотров
schedule 18.05.2022

заглушка [[SomeClazz alloc] init] не работает, но принятый ответ говорит, что он должен работать
Моя тестируемая функция очень проста: @implementation MyHandler ... -(void) processData { DataService *service = [[DataService alloc] init]; NSDictionary *data = [service getData]; [self handleData:data]; } @end Я использую OCMock 3...
521 просмотров
schedule 05.02.2022