Должен ли я использовать закрытые переменные в Objective C, если я хочу сделать свой код более тестируемым? - PullRequest
0 голосов
/ 19 апреля 2011

Мне просто интересно, хочу ли я сделать свой код более тестируемым, стоит ли мне использовать закрытые переменные?

Если нет, когда мне следует использовать закрытые переменные?

1 Ответ

0 голосов
/ 19 апреля 2011

Закрытые переменные должны использоваться только для внутреннего хранения, поскольку ваш класс не проверяет напрямую.Настройте свой класс так, чтобы к нему обращались, используя надлежащие свойства и методы, затем напишите свой тест для доступа к вашим свойствам и методам так же, как и для любой другой части вашего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...