From 65a8fe77c03528ed34d0f6f7434bcd5abfb52d76 Mon Sep 17 00:00:00 2001 From: Luke Kuzmish Date: Sun, 7 Jul 2024 09:10:35 -0400 Subject: [PATCH] more stats tests --- tests/StatsTest.php | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/tests/StatsTest.php b/tests/StatsTest.php index 391cfc1..94fe0eb 100644 --- a/tests/StatsTest.php +++ b/tests/StatsTest.php @@ -14,10 +14,35 @@ class StatsTest extends AbstractTestCase { + #[Test] + public function getDefaultInstance_returnsConfigDefaultAdapter() + { + // Given + Config::set("statsd-adapter.default", "this-does-not-exist-but-thats-ok"); + + // When + $defaultInstanceString = Stats::getDefaultInstance(); + + // Then + self::assertEquals("this-does-not-exist-but-thats-ok", $defaultInstanceString); + } + + #[Test] + public function setDefaultInstance_overridesConfigDefault() + { + // Given application is configured + + // When + Stats::setDefaultInstance("yooooo"); + + // Then + self::assertEquals("yooooo", Stats::getDefaultInstance()); + } + #[Test] public function getFacadeRoot_returnsAdapterManager() { - // Given facade is set up + // Given facade has been booted // When $facadeRoot = Stats::getFacadeRoot();