Я работаю случай OCUnit TestOCUnit Пример теста Выпуск
- (NSDictionary*)Event:(EventBase*)event
{
[self doesNotRecognizeSelector:_cmd];
return nil;
}
Я нашел этот метод, чтобы написать тестовый пример
В моем случае испытания класса я передать значение события действительно, недопустимое и ноль для выше метод
-(void)testEventNil{
NSDictionary *t_Dict;
EventClass *t_EventClass = [[EventClass alloc]init];
t_Dict = [t_EventClass Event:nil];
STAssertNil (t_Dict, @"Return nil");
}
-(void)testEventNil{
NSDictionary *t_Dict;
NSMutableDictionary *invalid;
[invalid setObject:@"1324" forKey @"Number"];
EventClass *t_EventClass = [[EventClass alloc]init];
t_Dict = [t_EventClass Event:];
STAssertNil (t_Dict, @"Return nil");
}
-(void)testEventvalid{
NSDictionary *t_Dict;
NSMutableDictionary *invalid;
[invalid setObject:@"WorkNameEvent" forKey @"EventNameKey"];
EventClass *t_EventClass = [[EventClass alloc]init];
t_Dict = [t_EventClass Event:];
STAssertNotNil (t_Dict, @"Return nil");
}
Его дает мне ошибку непризнанным селектор отправляется к экземпляру
Может ли один совет мне для фиксации этого вопроса
@all Заранее спасибо
Это много, а также правила конвенции для объектива C – kiran
Добро пожаловать! – Jano