Add functional test generation to the symfony framework