phpExtract($file); $this->assertEquals([ 'string 1' => "$file:4", 'string 2' => "$file:4", 'string 3' => "$file:6", ], $result); } public function testJsExtract() { $pl = new LangProcessor(new NullLogger()); $file = __DIR__ . '/testdata/test.js'; $result = $pl->jsExtract($file); $this->assertEquals([ 'string1' => "$file:1", 'string 2' => "$file:1", 'string 3' => "$file:3", 'string4' => "$file:5", 'string 5' => "$file:9", ], $result); } }