A discussion of the motivation behind looking at a number of dependency injection frameworks, and which ones we will look at.
A description of the various tests to be run on the dependency injection frameworks.
A detailed look at running the tests in Java Spring using XML configuration, with some discussion on the merits of this framework.
A very brief look at running the tests in Spring.Net, which is almost identical to running the tests in Spring for Java with XML configuration.
A brief discussion of how Guice works, and a look at the first three tests implemented in Guice.
A look at the remainder of the tests implemented in Guice, and some comments on whether the framework solves the problems with other dependency injection frameworks.
Examines how we would run our tests using Spring JavaConfig, and discusses why it seems a step forward from the usual XML configuration in Spring and other frameworks.