protected function SqlsrvConnectionTest::setUp in Drupal driver for SQL Server and SQL Azure 4.0.x
Same name and namespace in other branches
- 8.2 tests/src/Unit/SqlsrvConnectionTest.php \Drupal\Tests\sqlsrv\Unit\SqlsrvConnectionTest::setUp()
- 4.2.x tests/src/Unit/SqlsrvConnectionTest.php \Drupal\Tests\sqlsrv\Unit\SqlsrvConnectionTest::setUp()
- 3.0.x tests/src/Unit/SqlsrvConnectionTest.php \Drupal\Tests\sqlsrv\Unit\SqlsrvConnectionTest::setUp()
- 3.1.x tests/src/Unit/SqlsrvConnectionTest.php \Drupal\Tests\sqlsrv\Unit\SqlsrvConnectionTest::setUp()
- 4.1.x tests/src/Unit/SqlsrvConnectionTest.php \Drupal\Tests\sqlsrv\Unit\SqlsrvConnectionTest::setUp()
Overrides UnitTestCase::setUp
File
- tests/src/ Unit/ SqlsrvConnectionTest.php, line 45 
Class
- SqlsrvConnectionTest
- Test the behavior of the Connection class.
Namespace
Drupal\Tests\sqlsrv\UnitCode
protected function setUp() {
  parent::setUp();
  $this->mockSchema = $this
    ->getMockBuilder('Drupal\\sqlsrv\\Driver\\Database\\sqlsrv\\Schema')
    ->setMethods([
    'getDefaultSchema',
    '__construct',
  ])
    ->setMockClassName('MockSchema')
    ->setConstructorArgs([
    NULL,
  ])
    ->disableOriginalConstructor()
    ->getMock();
  $this->mockSchema
    ->method('getDefaultSchema')
    ->willReturn('dbo');
  if (!class_exists('Drupal\\sqlsrv\\Driver\\Database\\mock\\Schema')) {
    class_alias('MockSchema', 'Drupal\\sqlsrv\\Driver\\Database\\mock\\Schema');
  }
  $this->options['namespace'] = 'Drupal\\sqlsrv\\Driver\\Database\\mock';
  $this->options['prefix']['default'] = '';
  $this->mockPdo = $this
    ->createMock('Drupal\\Tests\\Core\\Database\\Stub\\StubPDO');
}