OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
Xpress
/
vendor
/
aws
/
aws-sdk-php
/
tests
/
EndpointDiscovery
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:17 AM
rwxr-xr-x
📄
ConfigurationProviderTest.php
17.07 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
ConfigurationTest.php
1.11 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
EndpointDiscoveryMiddlewareTest.php
42.46 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
EndpointListTest.php
2.45 KB
05/19/2025 10:07:17 AM
rw-r--r--
📁
fixtures
-
03/05/2025 11:00:29 AM
rwxr-xr-x
Editing: ConfigurationTest.php
Close
<?php namespace Aws\Test\EndpointDiscovery; use Aws\EndpointDiscovery\Configuration; use Yoast\PHPUnitPolyfills\TestCases\TestCase; use Psr\Log\InvalidArgumentException; /** * @covers \Aws\EndpointDiscovery\Configuration */ class ConfigurationTest extends TestCase { public function testGetsCorrectValues() { $config = new Configuration(true, 2000); $this->assertTrue($config->isEnabled()); $this->assertSame(2000, $config->getCacheLimit()); } public function testToArray() { $config = new Configuration(true, 3000); $expected = [ 'enabled' => true, 'cache_limit' => 3000, ]; $this->assertEquals($expected, $config->toArray()); } public function testHandlesInvalidCacheLimit() { $this->expectException(\InvalidArgumentException::class); new Configuration(true, 'not_a_cache_limit'); } public function testHandlesInvalidEnabled() { $config = new Configuration('not_a_bool', 4000); $this->assertFalse($config->isEnabled()); } }