added test DI, fixed phpunit.xml
Redis caching