В моей системе довольно много объектов, которые реализуют интерфейс итератора PHP SPL.
Когда я пишу их, я также пишу тесты.
Я знаю, что написание тестов, как правило, НЕ является работой по вырезке и вставке.
Но когда дело доходит до тестирования классов, которые реализуют стандартные интерфейсы PHP-библиотеки, безусловно, имеет смысл иметь несколько фрагментов сценария, которые можно позаимствовать и передать в класс Test - исключительно для тестирования этого конкретного интерфейса.
Кажется разумным сделать их общедоступными. Итак, мне было интересно, если вы знали о чем-нибудь?