Вопросы по теме 'ocmockito'
Модульное тестирование NSURLConnection sendAsynchronousRequest с OCMockito
Я изо всех сил пытаюсь написать модульный тест для оболочки API с таким интерфейсом, как
- (void)publish:(id<MyCustomRequest>)aRequest completionHandler:(void (^)(id<MyCustomResponse>, NSError *)) completionBlock
который вызывает...
621 просмотров
schedule
20.10.2022
Как установить ожидания параметров для имитируемых методов в Kiwi
Используя OCMockito и OCHamcrest, я могу настроить ожидания аргументов для имитируемых методов, таким образом:
[verify(aMockObject) doSomething:allOf(is(instanceOf([NSArray class])), hasCountOf(3U), nil)];
Кажется, не существует такого же...
3237 просмотров
schedule
20.04.2023
Тестовый код с вызовами dispatch_async
Следуя TDD, я разрабатываю приложение для iPad, которое загружает некоторую информацию из Интернета и отображает ее в списке, позволяя пользователю фильтровать этот список с помощью панели поиска.
Я хочу проверить, что по мере того, как...
3101 просмотров
schedule
27.12.2022
Как использовать OCMockito для проверки поведения свойства, доступного только для чтения?
Я использую MVVM с ReactiveCocoa и OCMockito для тестирования. Предположим, у меня есть ViewController A и ViewController B. A должен выполнить переход к B. Я хочу убедиться, что, когда это происходит, A передает необходимые данные («модель») вместе...
488 просмотров
schedule
14.06.2023
Как заглушить метод, возвращающий void
Надеюсь, мой вопрос не слишком простой, так как я новичок в obj-c и OCMockito!
У меня есть метод void, который я хочу заглушить, чтобы он не выполнял свои действия при запуске теста.
Мой метод:
-(void)myVoidMethod { .. }
Я хотел бы...
733 просмотров
schedule
19.09.2022
Тесты функций с KIF: beforeEach вызывается после загрузки моего контроллера представления?
У меня простой (наверное) вопрос.
Я хочу протестировать возможности своего приложения с помощью Specta и KIF. Проблема в том, что я устанавливаю зависимость в методе viewDidLoad моего контроллера представления, а в методе beforeEach моей...
509 просмотров
schedule
04.01.2023
Использование OCMockito для имитации пустых методов
При использовании OCMockito отлично работает следующее:
DSAPIManager *mockAPIManager = mock([DSAPIManager class]);
[given([mockAPIManager initWithBaseURL:[mockAPIManager baseURL]]) willReturn:[DSAPIManager sharedAPIManager]];
Однако, когда я...
1000 просмотров
schedule
29.05.2022
Метод общего экземпляра OCMockito заглушки singleton
Я использовал OCMock для заглушки методов класса lvl, и это сработало хорошо. Теперь мне нужно добиться такого же поведения с OCMockito.
В OCMock у меня есть следующее:
_mock = mockClass([MySingleton class]);
OCMStub([_mock...
540 просмотров
schedule
01.03.2023