2.4.2 DI & Test	
 - Changes the test code to DI the resources for testing