ocmock

    1

    3답변

    단위 테스트에서 OCMocks를 사용하는 법을 배우고 있으며 기본을 이해합니다. 그러나 클래스 메서드에 대한 호출을 모의 할 수있는 방법이 확실하지 않습니다. 내가 갖고 싶은 것 : 내 테스트 케이스에 대한 [[UIDevice currentDevice] userInterfaceIdiom] 반환 다른 (그러나 유효) 인터페이스 숙어. id mock = [

    2

    2답변

    NSFetchedResultsControllerDelegate protocol을 구현하는보기 컨트롤러에 대한 단위 테스트를 작성하려고합니다. 구현의 첫 번째 테스트 (이 뷰 컨트롤러의 다른 테스트 후)는 새 개체가 삽입 될 때 테이블 행이 테이블 뷰에 삽입되는지 확인하는 것입니다. 시험의 내 첫 번째 구현했다 : - (void) controllerWillC

    3

    1답변

    이것은 OCMock 기대치에 대한 매우 기본적인 질문입니다. objectA에 methodB 메소드를 호출하는 objectA에 methodA라는 인스턴스 메소드가 있습니다. - (void)methodA { [self methodB]; } - (void)methodB { ... } 이제 objectA의 부분 모의가 methodA와

    1

    2답변

    OCMock은 현재 원시 인수의 느슨한 일치를 지원하지 않습니다. 그러나 나는 재산을 OCMockObject에 설정해야하며이 속성은 copy 속성으로 선언되었습니다. 따라서 - (id)copyWithZone:(NSZone *)zone을 구현합니다. NSZone은 typedef struct _NSZone NSZone으로 정의되며 구조체이므로 원시 유형입니다.

    0

    2답변

    일부 값을 반환하는 메서드에 대해서는 OCMocktest를 수행하고 있습니다. void 메소드를 구현하는 방법. 예 : 간단한이자를 계산하는 방법. 그러나 어떤 가치도 반환하지 않습니다. 계산 기능을 어떻게 확인할 수 있습니까? -(void)calculateSI { float Result= PXnXr/100; } OCMock을 사용하여 결과 = 1

    0

    2답변

    OCMock 릴리스 버전을 확인하는 방법은 무엇입니까? 내가 작업하고있는 코드가 최신 (릴리스 2.1) OCMock인지 여부를 알고 싶습니다. xcode 프로젝트에서이를 확인하는 방법?

    1

    1답변

    저는 GHUnit과의 교차점에서 OCMock을 사용하여 Test-Driven iOS Development에서 Graham Lee의 "BrowseOverflow"프로젝트를 다시 시도합니다. 필자가 테스트하고있는 현재 클래스가 아닌 모든 객체를 조롱하는 것이 좋습니다. 일부 기능에 대한 내 응답 클래스에 의존하는 내 질문 클래스와 함께 일하고 있습니다. Que

    1

    1답변

    reportIssue이 호출 된 후 NSNotification이 전송되는지 확인하려고합니다. APHIssueComposer.m에서 error: -[APHIssueComposerTests testPopulatedIssueIsReceived] : OCMockObject[APHIssueComposerTests]: expected method was not inv

    0

    1답변

    동기식 및 비동기식으로 큐를 처리하는 코드가 있습니다. OCMock을 사용하여 테스트하고 개별적으로 (동기식 및 비동기식) 모두 테스트 할 수 있지만 동시에 테스트 할 때 문제가 발생합니다. 대기열이 올바르게 처리되었는지 확인하려면 조롱받은 수신기를 전달하고이 수신기에서 대기열 처리기에 의해 전파되는 모든 알림이 있는지 묻는 것입니다. 나는 두 가지 검사를

    4

    1답변

    NSURLConnection에 대한 호출을 모의하려고합니다. 내 모의 객체를 호출하는 클래스 메소드 호출을 내 자신으로 바꿔 놓았다. 나는이 같은 모의을 구현하기 위해 노력하고있어 : [[[[urlConnectionMock expect] andDo:^(NSInvocation *invocation) { NSURLResponse * __autorele