public function testParse() { $file = __DIR__ . '/_files/jsPhrasesForTest.js'; $this->jsPhraseCollector->parse($file); $expectation = [['phrase' => 'text double quote', 'file' => $file, 'line' => 1, 'quote' => '"'], ['phrase' => 'text single quote', 'file' => $file, 'line' => 2, 'quote' => '\''], ['phrase' => 'text "some', 'file' => $file, 'line' => 3, 'quote' => '\'']]; $this->assertEquals($expectation, $this->jsPhraseCollector->getPhrases()); }