From 2a9507b42617016dc1ef71a29dca780b393fd7f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Meneghini=20Fauth?= Date: Tue, 3 Feb 2026 19:41:29 -0300 Subject: [PATCH] Add some unit tests for Providers\ServerVariables classes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: MaurĂ­cio Meneghini Fauth --- .../ServerVariablesProviderTest.php | 22 +++++++++++++++++++ .../ServerVariables/VoidProviderTest.php | 22 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 tests/unit/Providers/ServerVariables/ServerVariablesProviderTest.php create mode 100644 tests/unit/Providers/ServerVariables/VoidProviderTest.php diff --git a/tests/unit/Providers/ServerVariables/ServerVariablesProviderTest.php b/tests/unit/Providers/ServerVariables/ServerVariablesProviderTest.php new file mode 100644 index 0000000000..bf806b86ee --- /dev/null +++ b/tests/unit/Providers/ServerVariables/ServerVariablesProviderTest.php @@ -0,0 +1,22 @@ +setValue(null, null); + $instanceOne = ServerVariablesProvider::getImplementation(); + $instanceTwo = ServerVariablesProvider::getImplementation(); + self::assertSame($instanceOne, $instanceTwo); + } +} diff --git a/tests/unit/Providers/ServerVariables/VoidProviderTest.php b/tests/unit/Providers/ServerVariables/VoidProviderTest.php new file mode 100644 index 0000000000..715f1f7b6d --- /dev/null +++ b/tests/unit/Providers/ServerVariables/VoidProviderTest.php @@ -0,0 +1,22 @@ +getVariableType('test')); + self::assertSame([], $provider->getStaticVariables()); + self::assertNull($provider->getDocLinkByNameMariaDb('test')); + self::assertNull($provider->getDocLinkByNameMysql('test')); + } +}