I OCMock bin mit DataFetcher Klasse zu verspotten:OCMock nicht mock Klasse über Cocoapods enthält
id dataFetcherMock = OCMClassMock([DataFetcher class]);
OCMStub([dataFetcherMock fetchSetupForCompany:[OCMArg any]
completion:[OCMArg any]]).andCall(self, @selector(fetchSetupForCompany:completion:));
Es funktioniert gut, wenn DataFetcher ein Teil des Projektes war. Aber dann haben wir DataFetcher auf eine private Cocoapods verschoben. Und das Spotten hörte auf zu arbeiten. Die in andCall definierte Methode wurde nie mehr aufgerufen.
Kann OCMock verwendet werden, um über Cocoapods hinzugefügte Klassen nachzuahmen? Wie kann ich es zum Laufen bringen?