Модульный тест частного класса в Objective-C
Как вы проводите модульное тестирование частного класса в Objective-C? Возможно ли, когда оба @interface
и @implementation
класса включены в файл реализации.m?
Рефакторинг интерфейса частного класса в его собственный заголовок не допускается ограничениями проекта.
Это целый закрытый класс, который я хотел бы протестировать, а не закрытый метод публичного класса.
1 ответ
Решение
Судя по всему, дублирования частного интерфейса в тестовом файле достаточно. Блин, Objective-C опасен!