/** * @dataProvider withTagsProvider */ public function testLogWithTags($level, $message, $expected) { $this->output->expects($this->once())->method('getVerbosity')->will($this->returnValue(OutputInterface::VERBOSITY_DEBUG)); $this->output->expects($this->exactly(1))->method('writeln')->with($expected); $logger = new OutputLogger($this->output, true, null, null, true); $logger->log($level, $message); }