public function testAddQuotesMethod() { $database = $this->getMockBuilder('\\DatabaseBase')->disableOriginalConstructor()->setMethods(array('addQuotes'))->getMockForAbstractClass(); $database->expects($this->once())->method('addQuotes')->with($this->equalTo('Fan'))->will($this->returnValue('Fan')); $connectionProvider = $this->getMockBuilder('\\SMW\\DBConnectionProvider')->disableOriginalConstructor()->getMock(); $connectionProvider->expects($this->atLeastOnce())->method('getConnection')->will($this->returnValue($database)); $instance = new Database($connectionProvider); $this->assertEquals('Fan', $instance->addQuotes('Fan')); }
/** * @since 2.5 * * @param string $value * * @return string */ public function addQuotes($value) { return $this->connection->addQuotes($value); }