NerdsAndCompany\Schematic\Services\TagGroupsTest::setMockDbConnection PHP Method

setMockDbConnection() private method

private setMockDbConnection ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\DbConnection
return PHPUnit_Framework_MockObject_MockObject | Craft\DbConnection
    private function setMockDbConnection()
    {
        $mockDbConnection = $this->getMockBuilder(DbConnection::class)->disableOriginalConstructor()->setMethods(['createCommand'])->getMock();
        $mockDbConnection->autoConnect = false;
        // Do not auto connect
        $mockDbCommand = $this->getMockDbCommand();
        $mockDbConnection->expects($this->any())->method('createCommand')->willReturn($mockDbCommand);
        Craft::app()->setComponent('db', $mockDbConnection);
        return $mockDbConnection;
    }