Feature #37

AOP: Test introducing multiple interfaces

Added by Robert Lemke over 12 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
AOP
Start date:
Due date:
% Done:

0%

PHP Version:
Has patch:
Complexity:

Description

Some more tests need to be written to test introduction of more than one interface and what happens if interfaces have conflicting method signatures.

History

#1 Updated by Robert Lemke over 12 years ago

  • Status changed from New to Closed
  • Sprint set to fixed

(In r167) Refactored the T3P_Core_AOPProxyClassBuilder:

  • Core: The AOPProxyClassBuilder smelled like Duplicated Code (76) and therefore I decided to split it up using the Template Method (325) pattern. Addresses #35.
  • Core: Added tests and fixtures to assert that introducing multiple interfaces does work (it didn't work as my tests showed soon). Now everything seems to be fine and that fixes #37.

Also available in: Atom PDF