Есть ли способ сбросить все статические свойства определенного класса?

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

Пожалуйста, не отвечайте чем-то вроде «не используйте статические свойства». Спасибо.

9
задан Jasny - Arnold Daniels 31 August 2015 в 11:24
поделиться