Skip to content

Commit 61a8c23

Browse files
committed
Refactoring tests with subclasses
1 parent 7ed013a commit 61a8c23

File tree

10 files changed

+887
-860
lines changed

10 files changed

+887
-860
lines changed

tests/MysqlTest.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php
2+
3+
require_once(__DIR__ . '/tests.php');
4+
5+
class MysqlTest extends PHP_CRUD_API_Test
6+
{
7+
public static function setUpBeforeClass()
8+
{
9+
self::setConfig('MySQL');
10+
parent::setUpBeforeClass();
11+
}
12+
}

tests/PostgresqlTest.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php
2+
3+
require_once(__DIR__ . '/tests.php');
4+
5+
class PostgresqlTest extends PHP_CRUD_API_Test
6+
{
7+
public static function setUpBeforeClass()
8+
{
9+
static::setConfig('PostgreSQL');
10+
parent::setUpBeforeClass();
11+
}
12+
}

tests/SqlServerTest.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php
2+
3+
require_once(__DIR__ . '/tests.php');
4+
5+
class SqlServerTest extends PHP_CRUD_API_Test
6+
{
7+
public static function setUpBeforeClass()
8+
{
9+
self::setConfig('SQLServer');
10+
parent::setUpBeforeClass();
11+
}
12+
}

tests/SqliteTest.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php
2+
3+
require_once(__DIR__ . '/tests.php');
4+
5+
class SqliteTest extends PHP_CRUD_API_Test
6+
{
7+
public static function setUpBeforeClass()
8+
{
9+
self::setConfig('SQLite');
10+
parent::setUpBeforeClass();
11+
}
12+
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)