OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
reader
/
knoblyExpressLandingPage
/
vendor
/
aws
/
aws-sdk-php
/
tests
/
Api
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/21/2024 10:05:34 AM
rwxr-xr-x
📄
ApiProviderTest.php
4.29 KB
08/21/2024 10:03:47 AM
rw-r--r--
📄
DateTimeResultTest.php
1.58 KB
08/21/2024 10:03:48 AM
rw-r--r--
📁
ErrorParser
-
08/21/2024 10:05:30 AM
rwxr-xr-x
📄
ListShapeTest.php
786 bytes
08/21/2024 10:03:48 AM
rw-r--r--
📄
MapShapeTest.php
1.15 KB
08/21/2024 10:03:48 AM
rw-r--r--
📄
OperationTest.php
3.93 KB
08/21/2024 10:03:48 AM
rw-r--r--
📁
Parser
-
08/21/2024 10:11:25 AM
rwxr-xr-x
📁
Serializer
-
08/21/2024 10:05:31 AM
rwxr-xr-x
📄
ServiceTest.php
9.2 KB
08/21/2024 10:03:48 AM
rw-r--r--
📄
ShapeMapTest.php
949 bytes
08/21/2024 10:03:48 AM
rw-r--r--
📄
ShapeTest.php
2.97 KB
08/21/2024 10:03:48 AM
rw-r--r--
📄
Stringable.php
137 bytes
08/21/2024 10:03:48 AM
rw-r--r--
📄
StructureShapeTest.php
1.62 KB
08/21/2024 10:03:48 AM
rw-r--r--
📄
TimestampShapeTest.php
1.89 KB
08/21/2024 10:03:48 AM
rw-r--r--
📄
ValidatorTest.php
24.8 KB
08/21/2024 10:03:48 AM
rw-r--r--
📁
api_provider_fixtures
-
08/21/2024 10:11:35 AM
rwxr-xr-x
📁
eventstream_fixtures
-
08/21/2024 10:11:25 AM
rwxr-xr-x
📁
test_cases
-
08/21/2024 10:11:38 AM
rwxr-xr-x
Editing: ShapeMapTest.php
Close
<?php namespace Aws\Test\Api; use Aws\Api\Shape; use Aws\Api\ShapeMap; use Yoast\PHPUnitPolyfills\TestCases\TestCase; /** * @covers \Aws\Api\ShapeMap */ class ShapeMapTest extends TestCase { public function testReturnsShapeName() { $sm = new ShapeMap(['foo' => [], 'baz' => []]); $this->assertEquals(['foo', 'baz'], $sm->getShapeNames()); } public function testEnsuresShapeExists() { $this->expectException(\InvalidArgumentException::class); $sm = new ShapeMap([]); $sm->resolve(['shape' => 'missing']); } public function testReturnsShapes() { $sm = new ShapeMap(['foo' => ['type' => 'string']]); $s = $sm->resolve(['shape' => 'foo']); $this->assertInstanceOf(Shape::class, $s); $this->assertArrayNotHasKey('shape', $s->toArray()); $this->assertSame($s, $sm->resolve(['shape' => 'foo'])); } }