के लिए मैं XCode 4 में यूनिट टेस्टिंग के साथ एक नया कोको टच स्टेटिक लाइब्रेरी प्रोजेक्ट बनाया और एक वर्ग कहा:न पहचाना गया चयनकर्ता SenTestCase श्रेणी
// NSString+Inflections.h
@interface NSString (Inflections)
- (NSString *)pluralize;
@end
// NSString+Inflections.m
@implementation NSString (Inflections)
- (NSString *)pluralize { return self; }
@end
फिर मेरे परीक्षण मामलों के लिए उपयुक्त इंपोर्ट स्टेटमेंट जोड़ा गया है और निम्न परीक्षण लिखा था :
- (void)testPluralize
{
NSString *test = @"person";
NSString *expected = @"people";
NSString *actual = [test pluralize];
STAssertEqualObjects(actual, expected, @"Whoops");
}
बहरहाल, यह (असफल नहीं) के साथ 'गैर मान्यता चयनकर्ता उदाहरण के लिए भेजा' दुर्घटना मेरी परीक्षण का कारण बनता है।
मैं पुस्तकालय के अंदर एक श्रेणी का परीक्षण कैसे कर सकता हूं?
यदि मेरा विवरण अपर्याप्त है तो मैंने पूरी परियोजना here संपीड़ित और अपलोड की है।
यह स्वीकार्य उत्तर होना चाहिए। कभी-कभी मैं चाहता हूं कि मैं एक से अधिक बार उभारा। –
@Shaggy क्षमा करें मैंने जवाब नहीं बदला। मैं बस इस समस्या में फिर से भाग गया और यह एक बहुत बेहतर फिक्स है। –
मेरे लिए काम नहीं :(मैं स्थिर पुस्तकालय है इकाई परीक्षण लिखने के लिए की जरूरत है। कोड संकलन और सफलतापूर्वक निर्माण लेकिन परीक्षण का मामला गैर मान्यता प्राप्त चयनकर्ता असफल। जब मैं परीक्षण लक्ष्य –