1
와 char 값을 스텁하려고 다음내가 함께 참고 클래스가 ocmock
@interface Note
-(char)alphabetName;
@end
그리고 시험이 밖으로 스텁하려고 :
id mockNote = [OCMockObject mockForClass:[Note class]];
[[[mockNote stub] andReturnValue:OCMOCK_VALUE((char){'A'})] alphabetName];
그리고 내 테스트 스위트 스텁 호출에서 오류가 발생하여 실행되지 않습니다. "유형 'char'의 임시 개체 주소를 가져옵니다."
코드를 테스트에 붙여 넣었으므로 오류없이 정상적으로 실행됩니다. 어떤 OCMock 버전을 사용하고 있습니까? –
버전 번호는 어디에서 찾을 수 있습니까? 그것은 어디서나 소스 코드 (내가 볼 수있는) 아니에요 ... 난 9 월에 내 프로젝트에 OCMock 추가 ... 난 여전히이 오류가 발생하는 데 : http://tinyurl.com/9bgmgbw – patrick