oh yes i took this from @jakzal i still need to give him credit somewhere... yes i know this is the symfony application tester class
https://github.com/symfony/symfony/blob/master/src/Symfony/Component/Console/Tester/ApplicationTester.php

I see now, thanks @stof, i will try to extend it then or just use it as it is