Свързани въпроси 'ocmock'

Извикването на + [NSBundle bundleForClass:] на частично подиграван обект връща различен резултат от неподигравания обект?
Работя върху модулни тестове, използвайки XCTest и OCMock 2.2.1. Имам клас, който получава идентификатора на пакета, използвайки: NSString *bundleIdentifier = [[NSBundle bundleForClass:[self class]] bundleIdentifier]; Това работи както се...
2047 изгледи
schedule 27.11.2022

OCMock очаква и връща дава грешка в подписа
Имам метод на следния подпис; - (NSInteger) getFirstVisitTimeStamp; Когато използвам OCMock за подигравка и връщане на стойност, тестът се проваля с грешката по-долу. [[[[YSNYI13NMockingTest mockedYI13N] expect] andReturnValue:@(12345)]...
1847 изгледи
schedule 31.10.2022

Тестът OCMock не се компилира с XCTest
Някой опитвал ли е да използва тестова рамка OCMock с рамка XCTest? Използвахме тестова рамка OCMock с рамка SenTest и откакто мигрирахме от SenTest към XCTest, тестовете OCMock спират да се компилират. Знам, че XCTest няма вградена поддръжка за...
994 изгледи

OCMock подиграва UIImagePickerController
Опитвам се да се подигравам на UIImagePickerController, за да тествам метод от ViewController (написан на Swift): var imagePicker: UIImagePickerController! ... func choosePhoto() { imagePicker = UIImagePickerController()...
635 изгледи
schedule 17.01.2024

Използването на OCMock за очакване на методите за категории дава [NSProxy doesNotRecognizeSelector]"
Използвам OCMock , опитвайки се да тествам поведението на NSURLConnection. Ето непълния тест: #include "GTMSenTestCase.h" #import <OCMock/OCMock.h> @interface HttpTest : GTMTestCase - (void)testShouldConnect; @end @implementation...
4260 изгледи
schedule 15.04.2024

Забавена OCMock проверка / Справяне с изчакване в модулни тестове
Тествам реални обаждания на уеб услуги с OCMock. В момента правя нещо като: - (void)testWebservice { id mydelegatemock = [OCMockObject mockForProtocol:@protocol(MySUTDelegate)]; [[mydelegatemock expect] someMethod:[OCMArg any]];...
3004 изгледи