From 8c1a7e854751e1eea069af27eacadf0ff442d023 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 3 Mar 2024 22:30:58 +0200 Subject: [PATCH] Improved coverage --- .../TestSuiteOverridingTraitMethodTest.php | 2 +- .../TestSuiteUsingTraitMethodTest.php | 30 +++++++++++++++++++ ...e.php => TestSuiteWithOverrideFixture.php} | 2 +- .../TestSuiteWithoutOverrideFixture.php | 19 ++++++++++++ 4 files changed, 51 insertions(+), 2 deletions(-) create mode 100644 tests/PHPUnitCompat/TestSuiteUsingTraitMethodTest.php rename tests/PHPUnitCompat/{TestSuiteFixture.php => TestSuiteWithOverrideFixture.php} (91%) create mode 100644 tests/PHPUnitCompat/TestSuiteWithoutOverrideFixture.php diff --git a/tests/PHPUnitCompat/TestSuiteOverridingTraitMethodTest.php b/tests/PHPUnitCompat/TestSuiteOverridingTraitMethodTest.php index 7430683..f08784a 100644 --- a/tests/PHPUnitCompat/TestSuiteOverridingTraitMethodTest.php +++ b/tests/PHPUnitCompat/TestSuiteOverridingTraitMethodTest.php @@ -20,7 +20,7 @@ public static function suite() { $test_case_reflection = new \ReflectionClass(SampleTest::class); - $test_suite = new TestSuiteFixture($test_case_reflection); + $test_suite = new TestSuiteWithOverrideFixture($test_case_reflection); return $test_suite; } diff --git a/tests/PHPUnitCompat/TestSuiteUsingTraitMethodTest.php b/tests/PHPUnitCompat/TestSuiteUsingTraitMethodTest.php new file mode 100644 index 0000000..74ff721 --- /dev/null +++ b/tests/PHPUnitCompat/TestSuiteUsingTraitMethodTest.php @@ -0,0 +1,30 @@ + + * @link https://github.com/console-helpers/phpunit-compat + */ + +namespace PHPUnitCompat; + + +use PHPUnit\Framework\TestCase; +use Tests\ConsoleHelpers\PHPUnitCompat\SampleTest; +use Tests\ConsoleHelpers\PHPUnitCompat\TestSuiteWithoutOverrideFixture; + +final class TestSuiteUsingTraitMethodTest extends TestCase +{ + + public static function suite() + { + $test_case_reflection = new \ReflectionClass(SampleTest::class); + + $test_suite = new TestSuiteWithoutOverrideFixture($test_case_reflection); + + return $test_suite; + } + +} diff --git a/tests/PHPUnitCompat/TestSuiteFixture.php b/tests/PHPUnitCompat/TestSuiteWithOverrideFixture.php similarity index 91% rename from tests/PHPUnitCompat/TestSuiteFixture.php rename to tests/PHPUnitCompat/TestSuiteWithOverrideFixture.php index 9c168ff..7fc28af 100644 --- a/tests/PHPUnitCompat/TestSuiteFixture.php +++ b/tests/PHPUnitCompat/TestSuiteWithOverrideFixture.php @@ -13,7 +13,7 @@ use ConsoleHelpers\PHPUnitCompat\AbstractTestSuite; -class TestSuiteFixture extends AbstractTestSuite +class TestSuiteWithOverrideFixture extends AbstractTestSuite { /** diff --git a/tests/PHPUnitCompat/TestSuiteWithoutOverrideFixture.php b/tests/PHPUnitCompat/TestSuiteWithoutOverrideFixture.php new file mode 100644 index 0000000..007c528 --- /dev/null +++ b/tests/PHPUnitCompat/TestSuiteWithoutOverrideFixture.php @@ -0,0 +1,19 @@ + + * @link https://github.com/console-helpers/phpunit-compat + */ + +namespace Tests\ConsoleHelpers\PHPUnitCompat; + + +use ConsoleHelpers\PHPUnitCompat\AbstractTestSuite; + +class TestSuiteWithoutOverrideFixture extends AbstractTestSuite +{ + +}