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

iOS тестирует фиктивный подкласс со свойствами с использованием Kiwi
У меня есть приложение, для которого я использую Objective Resource для создания локальных объектов для отражения удаленных ответов. Конкретные классы моделей имеют подкласс абстрактного класса, чтобы дать им все множество дополнительных функций,...
1536 просмотров
schedule 08.07.2022

Насмешливые ожидания в Kiwi (iOS) для делегата
Краткая версия вопроса: Что не так со следующим ложным ожиданием Kiwi/iOS? [[mockDelegate should] receive:@selector(connectionDidSucceedWithText:andStatus:) withArguments:[testString1...
4482 просмотров
schedule 15.05.2022

Невозможно использовать Kiwi для тестирования фреймворков, добавленных CocoaPods
У меня возникла проблема с тем, чтобы среда тестирования Kiwi работала с платформами, добавленными через CocoaPods. У меня загружены и AFNetworking, и Lumberjack, и оба вызывают сбой в тесте. Тест завершается неудачно только в том случае, если...
1328 просмотров
schedule 04.02.2023

Как установить ожидания параметров для имитируемых методов в Kiwi
Используя OCMockito и OCHamcrest, я могу настроить ожидания аргументов для имитируемых методов, таким образом: [verify(aMockObject) doSomething:allOf(is(instanceOf([NSArray class])), hasCountOf(3U), nil)]; Кажется, не существует такого же...
3237 просмотров
schedule 20.04.2023

Странный порядок блоков контекста Kiwi iOS
У меня есть файл спецификации Kiwi, который выглядит примерно так: #import "Kiwi.h" #import "MyCollection.h" SPEC_BEGIN(CollectionSpec) describe(@"Collection starting with no objects", ^{ MyCollection *collection = [MyCollection new];...
1368 просмотров
schedule 27.10.2022

Проблемы модульного тестирования и сбои с XCode 5 и Kiwi/XCUnit
У меня много проблем с модульным тестированием в XCode 5, и я хочу проверить, есть ли у кого-нибудь еще такие же проблемы (и любые возможные решения...). Я использую платформу Kiwi, разрабатываемую для ios7, и поэтому это новый проект. используя...
1733 просмотров
schedule 12.04.2022

Kiwi File Not Found Ошибка в Xcode
Я получаю эту ошибку с Kiwi, установленным через CocoaPods, при попытке запустить тесты: ld: файл не найден:...
574 просмотров
schedule 31.01.2023

Очистить заглушки в методе класса в Kiwi
Я хотел бы протестировать метод, который считывает и записывает значение из NSUserDefaults . Вот как выглядит метод чтения: + (NSDate *)initialImportDate { return [[NSUserDefaults standardUserDefaults] objectForKey:STBInitialImportDateKey];...
683 просмотров
schedule 03.06.2022

Невозможно запустить тесты Kiwi на устройстве iOS8
Я пытаюсь запустить тесты Kiwi (установленные через CocoaPods) на устройстве iOS8, но сборка завершается со следующими ошибками связывания: ld: warning: ignoring file...
1709 просмотров
schedule 14.01.2023

Киви: конкретная разница между mock и nullMock?
Я использую Kiwi в проекте и не совсем понимаю, когда использовать mock , а когда nullMock . Вот что в настоящее время предоставляет документация Kiwi: Обычный фиктивный объект вызовет исключение, когда он получит селектор или шаблон...
255 просмотров
schedule 13.04.2022

запустить тесты Kiwi на Jenkins с помощью ios-sim
Я хочу запустить тесты Kiwi для своего приложения, но я новичок в Jenkins , поэтому, возможно, я что-то упускаю. Я установил iOS-sim на Mac с Jekins . Я запускаю $ ios-sim --version , чтобы убедиться, что он установлен. В моем проекте на...
161 просмотров
schedule 09.05.2022