/** * @param string $outputFilename * @return WriterInterface */ protected function getDictionaryWriter($outputFilename) { if (null === $this->writer) { $this->writer = $this->factory->createDictionaryWriter($outputFilename); } return $this->writer; }
/** * @param string $expectedInstance * @param string $fileName * @dataProvider createDictionaryWriterDataProvider */ public function testCreateDictionaryWriter($expectedInstance, $fileName) { $this->assertInstanceOf($expectedInstance, $this->factory->createDictionaryWriter($fileName)); }