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

Как настроить тестовый пакет OCUnit для фреймворка?
Я занимаюсь разработкой фреймворка Mac OS X и хочу использовать OCUnit в своем проекте XCode 3.2.1. Я выполнил несколько руководств по настройке тестового пакета OCUnit. Проблема в том, что когда я создаю тестовый пример, который использует функцию,...
1136 просмотров
schedule 30.06.2022

OCUnit тестирует встроенный фреймворк
ОБНОВЛЕНИЕ: в конце концов я отказался и вместо этого добавил GHUnit в свой проект. Я начал работать с GHUnit за считанные минуты. ОБНОВЛЕНИЕ: вы можете скачать проект Xcode здесь: http://github.com/d11wtq/Cioccolata Я добавил цель модульного...
4688 просмотров
schedule 21.02.2022

ocunit тестирование на iPhone
Я пытаюсь заставить ocunit работать в моем проекте из XCode. Поскольку мне также нужно отлаживать модульные тесты, я использую сценарий, который автоматизирует настройку (см. Ниже). Я просто включаю его в проект в разделе ресурсов и меняю имя на...
1606 просмотров
schedule 02.03.2022

Модульное тестирование и разработка для iPhone
В настоящее время я использую OCUnit, поставляемый с Xcode 3.2.4, для модульного тестирования моего приложения. Мой рабочий процесс часто заключается в установке некоторых точек останова в неисправном модуле тестирования, чтобы быстро проверить...
281 просмотров
schedule 11.06.2023

Как убедиться, что набор тестов OCUnit вызывает tearDown?
В наших модульных тестах приложения для iPhone у нас есть один набор тестов, который содержит все классы тестовых случаев. В наборе setUp/tearDown мы делаем общую настройку/удаление, которая создает/удаляет некоторые объекты в БД. В setUp мы...
780 просмотров
schedule 04.04.2022

как я могу запускать модульные тесты в XCode4 без переключения на профиль/цель UnitTest?
как я могу запускать модульные тесты в XCode4 без переключения на профиль/цель UnitTest? Итак, в обычном профиле «сборка/запуск на симуляторе» в XCode4 есть ли способ (например, сочетание клавиш или иное) запускать модульные тесты, которые...
801 просмотров
schedule 28.07.2022

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

Доступ к UIImage внутри тестовой цели OCUnit
В настоящее время я пишу тест манипулирования изображениями для приложения для iPad. У меня есть папка ресурсов внутри моей цели модульного теста с фотографией внутри, однако, когда я пытаюсь получить к ней доступ, используя [UIImage imageNamed: @...
2632 просмотров
schedule 31.03.2022

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

В чем разница между STAssertEqualObjects и STAssertEquals?
У меня следующий класс: #import "Period.h" @implementation Period ... - (BOOL)isEqualTo:(id)object { return [self isEqual:object]; } - (BOOL)isEqual:(id)object { if (object == self) { return YES; } if ([[object...
1354 просмотров
schedule 23.08.2022

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

Условное модульное тестирование на основе версии iOS
Мой набор модульных тестов содержит несколько тестовых случаев, которые применимы только для последней версии iOS. Ожидается, что эти тесты не пройдут при запуске пакета на более старой версии iOS. Есть ли стандартный способ указать, что эти...
2110 просмотров

Избегайте хрупких модульных тестов с помощью NSDateFormatter
Как лучше всего тестировать методы NSDateFormatter? Например, скажем, у меня есть метод: - (NSString *)formatStringFromDate:(NSDate *)date { NSDateFormatter *f = [[NSDateFormatter alloc] init]; [f setTimeStyle:NSDateFormatterShortStyle];...
915 просмотров
schedule 29.10.2022

Jenkins Xcode-Plugin не может найти SDK (модульное тестирование)
Я использую плагин xcode для Jenkins для запуска своих модульных тестов и создания вывода результатов в моем приложении iOS. Хотя моя сборка завершается нормально, когда дело доходит до выполнения тестовой части, происходит сбой со следующей ошибкой:...
509 просмотров
schedule 06.02.2022