Вопросы по теме '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 просмотров
schedule
09.05.2022
почему я не могу просто передать 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 просмотров
schedule
19.03.2022
OCMock в контексте блока
Итак, я пытаюсь собрать простой тест, чтобы убедиться, что я правильно получаю значения частоты от своего аудиоконтроллера.
На мой взгляд, я делаю такой вызов, чтобы настроить обратный вызов блока:
- (void) registerVolumeCallback {...
227 просмотров
schedule
28.02.2023
не может заглушить метод класса с 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