ioc unit testing - Solar-AS/DI-IoC GitHub Wiki
IoC and Unit Testing
Seam
A place where one can alter the behavior of a piece of code
Enabling point
(of a seam) A place when one can make decision to use one behavior or another
Classes that expose dependencies, allowing their substitution at runtime, make good citizens in regards to seams and testability