Модульный тест частного класса в Objective-C

Как вы проводите модульное тестирование частного класса в Objective-C? Возможно ли, когда оба @interface и @implementation класса включены в файл реализации.m?

Рефакторинг интерфейса частного класса в его собственный заголовок не допускается ограничениями проекта.

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

1 ответ

Решение

Судя по всему, дублирования частного интерфейса в тестовом файле достаточно. Блин, Objective-C опасен!

Другие вопросы по тегам