1 | <?php |
||
33 | class AllExtractorsTest extends \PHPUnit_Framework_TestCase |
||
34 | { |
||
35 | 1 | public function testNoException() |
|
36 | { |
||
37 | 1 | $extractor = new Extractor(); |
|
38 | 1 | $extractor->addFileExtractor($this->getPHPFileExtractor()); |
|
39 | 1 | $extractor->addFileExtractor($this->getTwigFileExtractor()); |
|
40 | |||
41 | 1 | $finder = new Finder(); |
|
42 | 1 | $finder->in(dirname(__DIR__)); |
|
43 | |||
44 | 1 | $extractor->extract($finder); |
|
45 | 1 | } |
|
46 | |||
47 | /** |
||
48 | * @return PHPFileExtractor |
||
49 | */ |
||
50 | 1 | private function getPHPFileExtractor() |
|
51 | { |
||
52 | 1 | $file = new PHPFileExtractor(); |
|
53 | 1 | $file->addVisitor(new ContainerAwareTrans()); |
|
54 | 1 | $file->addVisitor(new ContainerAwareTransChoice()); |
|
55 | 1 | $file->addVisitor(new FlashMessage()); |
|
56 | 1 | $file->addVisitor(new FormTypeChoices()); |
|
57 | 1 | $file->addVisitor(new FormTypeLabelExplicit()); |
|
58 | 1 | $file->addVisitor(new FormTypeLabelImplicit()); |
|
59 | |||
60 | 1 | return $file; |
|
61 | } |
||
62 | |||
63 | /** |
||
64 | * @return TwigFileExtractor |
||
65 | */ |
||
66 | 1 | private function getTwigFileExtractor() |
|
74 | } |
||
75 |