en fait ça marche pas ou j'ai pas compris. le mock va bien étendre ma classe mais tu ne peux l'initialiser pour moi car je veux pouvoir lui passer des trucs dans le constructeurs. (par ex dans le cas de M6Web/Redis)

je voudrais pouvoir faire 
```
    $factory     = new \M6Web\Component\RedisMock\RedisMockFactory();
    $mockClassName = $factory->getAdapter('\M6Web\Component\Redis\DB', new \M6Web\Component\RedisMock\RedisMock()); 
    return new $mockClassName('foo', 'bar');
```

il faudrait : renommer la method getAdatper et ne pas faire de new dedans pour moi 

A moins que j'ai pas compris un truc