Я новичок в тестировании, поэтому я спотыкаюсь о проверке внутренней функциональности на некоторых частях кода. Как проверить только функции privateParseAndCheck и/или privateFurtherProcessing с различными входами, но я не хочу, чтобы это публичные функции?Проверка кода внутреннего блока
-(BOOL) publicFunction()
{
//some stuff with network
NSError* error;
NSData* data = load(&error);
//now I got data and parse and check
BOOL result = privateParseAndCheck(data, error, ...);
if(result) {
privateFurtherProcessing();
}
return result;
}
Переписывает код решения? Я также заинтересован в некоторых опытах с советами/решениями на Xcode Server.