3
내 키위 단위 테스트는이 두 라인 실패하고 몇 가지 이유가 있나요?클래스 비교, isKindOfClass는 키위 사양에서 작동하지
NSString *classString = NSStringFromClass([editAuthorViewController class]);
[[classString should] equal:@"EditAuthorViewController"];
나는 키위를 사용한 적이 없지만 위에에서 추론 한 것부터 ... 그것은 작동해야합니다 .KindOfClass는 위의 줄과 같은 BOOL을 반환합니다. –
필자는 테스트 타겟의 컴파일 소스에서'EditAuthorViewController.m'을 제거하여 위의 모든 행을 작동시킬 수있었습니다. 여기 문제와 해결책에 대한 훌륭한 설명이 있습니다 : "클래스와 주입에 관한 부작용"에서 http://www.objc.io/issue-1/testing-view-controllers.html. –