2013-03-28 3 views
0

Сегодня у меня возникла небольшая проблема.Единичное тестирование ios property

@property(nonatomic, weak) NSmutableArray *itemsToDelete; 

На самом деле проблема была, когда метод удаления вызывается, для цикла определяет, что itemsToDelete пуст. Когда изменилось сильное, все начало работать. Теперь я хочу, чтобы блок тестировал мои изменения. Как я могу написать модульный тест и убедиться, что все работает?

+0

Вы хотите блок-тест, если сильное свойство работает лучше, чем слабому (в противном случае, не удерживаемой переменной экземпляра)? – Till

+0

Я действительно хочу проверить, действительно ли сильная проблема устранена. – Sandeep

+0

Модульные тесты используются для проверки взаимодействия между объектами и объектами. Если вы знаете, что сильная проблема устраняет вашу проблему, вам не нужен единичный тест, чтобы проверить ее. –

ответ

0

Вы действительно можете проверить изменения, используя

@autorelease 
    { 
     initialize your property; 
    } 
Смежные вопросы