We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 05f2ee5 commit 16c567dCopy full SHA for 16c567d
tests/Unit/GrokConfigTest.php
@@ -19,4 +19,22 @@ public function test_it_uses_default_values()
19
$this->assertNotEmpty($config->baseUri);
20
$this->assertIsNumeric($config->timeout);
21
}
22
+
23
+ public function test_it_allows_custom_values()
24
+ {
25
+ $customBaseUri = 'https://custom-api.grok.dev';
26
+ $customTimeout = 120;
27
28
+ // Instantiate GrokConfig with custom values
29
+ $config = new GrokConfig(
30
+ apiKey: 'test-api-key',
31
+ baseUri: $customBaseUri,
32
+ timeout: $customTimeout
33
+ );
34
35
+ // Assertions
36
+ $this->assertEquals('test-api-key', $config->apiKey);
37
+ $this->assertEquals($customBaseUri, $config->baseUri);
38
+ $this->assertEquals($customTimeout, $config->timeout);
39
+ }
40
0 commit comments