Added tests for the ioc container