protected function SqlsrvConnectionTest::setUp in Drupal driver for SQL Server and SQL Azure 4.2.x
Same name and namespace in other branches
- 8.2 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.0.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');
}