- (BOOL)coolMethod:(NSString*)str
{
//do some stuff
Webservice *ws = [[WebService alloc] init];
NSString *result = [ws startSynchronous:url];
if ([result isEqual:@"Something"])
{
//More calculation
return YES;
}
return NO;
}
Я использую OCUnit В следующем методе я могу имитировать свой объект WebService или результат метода startSynchronous, чтобы иметь возможность написать независимый модульный тест?
Можно ли ввести туда какой-то код, чтобы создать имитацию веб-службы или вернуть фиктивные данные при вызове startSynchronous?