ocmock

    0

    1답변

    저는 Xcode 초보자이며 OCMock 테스트를 컴파일하는 데 몇 가지 문제가 있습니다. "Groups & Files"에 OCMock.framework를 추가 한 다음 Unit 테스트 대상에서 기본적으로 Canary 테스트를 위해 매우 기본적인 OCMock 테스트를 추가했습니다. OCMockTests.m 파일을 컴파일하면 OCMock.Framework 파일

    1

    2답변

    NSURLConnection에서 상속받은 클래스의 사용자 정의 init 메소드를 유닛 테스트하고 싶습니다. 테스트 가능한 클래스의 init이 NSURLConnection's initWithRequest을 호출하면 어떻게합니까? 저는 OCMock을 사용하고 있으며 일반적으로 테스트 클래스에 포함 된 객체를 모의 할 수 있습니다. 이 상속 시나리오에서이 작업을

    3

    1답변

    저는 유닛 테스트를하려고하는 NSUserDefaults에 의존하는 클래스를 가지고 있고 테스트 클래스에 모의 객체로 NSUserDefaults를 제공하고 있습니다. OCMockObject[NSUserDefaults]: unexpected method invoked: dictionaryForKey:@"response" 내가 NSUserDefaults 클래스의

    6

    4답변

    이 문제를 테스트하는 방법에 대해 궁금합니다. 나는 매개 변수를 취하는 메서드를 가지고 있으며,이 매개 변수의 일부 속성을 기반으로 다른 개체를 만들고이를 조작합니다. 코드는 다음과 같이 보입니다 : - (void) navigate:(NavContext *)context { Destination * dest = [[Destination alloc]

    22

    1답변

    웹 서버에서 데이터를 가져와야하는 iPhone 응용 프로그램을 작성하고 있습니다. 나는 잘 작동하는 HTTP 요청을 수행하기 위해 NSURLConnection을 사용하고 있지만 응답에 HTTP 오류 코드 (예 : 404 또는 500)가있는 경우 내 코드를 테스트하는 데 문제가 있습니다. 단위 테스트에는 GTM을, 조롱에는 OCMock을 사용하고 있습니다.

    0

    1답변

    역 지오 코딩을 사용하는 방법을 테스트하고 싶습니다. 내가 뭘하고 싶은 것입니다 : 는 init 메소드에 호출 내가 원하는 방법에서 지오 코더를 지오 코더를 만들어 내 컨트롤러 의 속성으로 지오 코더를 설정 테스트 내 테스트에서 모의로 지오 코더를 교체 , 문제는 내가 단지 생성자 메서드에서 설정 수 있으며, MKReverseGeocoder 재산을 좌표 만

    18

    3답변

    OCMock을 사용하여 일부 핵심 데이터 개체를 모의합니다. 이전에, 나는 특성은 오브젝티브 C 1.0 스타일의 명시 적 접근으로 구현했다 : // -- Old Core Data object header @interface MyItem : NSManagedObject {} - (NSString *) PDFName; - (void) setPDFName:

    6

    1답변

    내 응용 프로그램 테스트에서 UITabBarController를 모의하려고합니다. 테스트 클래스에서 ocmock과 함께 가져온 다른 파일의 다른 곳에 정의 된 해당 클래스의 범주 메서드가 있습니다. - (void) setUp { id mockTabController = [OCMockObject mockForClass:[UITabBarControl

    4

    1답변

    출력이 NSDate의 timeIntervalSinceNow 반환 값에 의존하는 메서드에 대한 테스트를 작성하려고합니다. 내 테스트에서 반환 값을 지정하여 특정 시나리오를 테스트 할 수 있습니다. 저는이 OCMock 객체를 얻는 데 어려움을 겪고 있습니다. 내 코드는 다음과 같습니다. id mock = [OCMockObject mockForClass:[NSD

    2

    2답변

    나는있는 NSURLConnection의 동작을 테스트하려고 OCMock를 사용하고 여기에 불완전 시험은 다음과 같습니다. #include "GTMSenTestCase.h" #import <OCMock/OCMock.h> @interface HttpTest : GTMTestCase - (void)testShouldConnect; @end @im