Вопросы по теме 'ocmock'
Использование OCMock для ожидания методов категорий дает [NSProxy doNotRecognizeSelector]"
Я использую OCMock , пытаясь проверить поведение NSURLConnection. Вот неполный тест:
#include "GTMSenTestCase.h"
#import <OCMock/OCMock.h>
@interface HttpTest : GTMTestCase
- (void)testShouldConnect;
@end
@implementation HttpTest
-...
4260 просмотров
schedule
15.04.2024
Отложенная проверка OCMock / Работа с тайм-аутом в модульных тестах
Я тестирую вызовы реальных веб-сервисов с помощью OCMock.
Сейчас я делаю что-то вроде:
- (void)testWebservice
{
id mydelegatemock = [OCMockObject mockForProtocol:@protocol(MySUTDelegate)];
[[mydelegatemock expect] someMethod:[OCMArg...
3004 просмотров
schedule
17.05.2024
Вызов + [NSBundle bundleForClass:] для частично издевательского объекта возвращает результат, отличный от неиздевательского объекта?
Я работаю над модульными тестами, используя XCTest и OCMock 2.2.1. У меня есть класс, который получает идентификатор пакета, используя:
NSString *bundleIdentifier = [[NSBundle bundleForClass:[self class]] bundleIdentifier];
Это работает, как...
2047 просмотров
schedule
27.11.2022
Тест OCMock не компилируется с помощью XCTest
Кто-нибудь пробовал использовать тестовую среду OCMock с XCTest? Мы использовали тестовую среду OCMock с платформой SenTest, и с тех пор, как мы перешли с SenTest на XCTest, тесты OCMock перестали компилироваться. Я знаю, что XCTest не имеет...
994 просмотров
schedule
30.12.2023
Ожидание и возврат OCMock дает ошибку подписи
У меня есть метод следующей подписи;
- (NSInteger) getFirstVisitTimeStamp;
Когда я использую OCMock для имитации и возврата значения, тест завершается с ошибкой ниже.
[[[[YSNYI13NMockingTest mockedYI13N] expect] andReturnValue:@(12345)]...
1847 просмотров
schedule
31.10.2022
OCMock издевается над UIImagePickerController
Я пытаюсь издеваться над UIImagePickerController для тестирования метода из ViewController (написано на Swift):
var imagePicker: UIImagePickerController!
...
func choosePhoto() {
imagePicker = UIImagePickerController()...
635 просмотров
schedule
17.01.2024
В тестовом целевом объекте X произошла ошибка (ранний неожиданный выход, операция не завершила начальную загрузку — попытка перезапуска не предпринимается).
Я начал работать с OCMock над написанием тестовых примеров для существующего проекта, который я интегрировал в рабочее пространство моего проекта. После выполнения всех шагов, указанных в этой ссылке .
Когда я впервые выполнил свой тестовый...
30368 просмотров
schedule
04.03.2024
Юнит-тестируйте функцию, которая выполняет селектор, и дождитесь ее завершения.
У меня есть класс MyService , который наследует NSThread :
заголовок:
@interface MyService : NSThread {
-(void) startMe;
-(void) doTask;
...
}
реализация:
@implementation MyService
-(void)startMe {
[self start];
}...
585 просмотров
schedule
06.04.2024
частичный макет для класса
Я использую OCMock для модульного тестирования. Я знаю, что в OCMock есть функция, которая может частично имитировать объект . Я имею в виду этот:
[OCMockObject partialMockForObject:anObject]
Но у меня есть класс, который состоит...
483 просмотров
schedule
07.02.2024
OCMock: invokeBlockWithArgs vs checkWithBlock
Я читаю справочник по OCMock и не понимаю, как эти два метода OCMArg invokeBlockWithArgs (раздел 2.6)
Мок-объект вызовет блок, переданный в качестве аргумента заглушенному методу. Если блок принимает аргументы и используется invokeBlock,...
138 просмотров
schedule
18.10.2022