| @@ 22-32 (lines=11) @@ | ||
| 19 | /** | |
| 20 | * @test | |
| 21 | */ | |
| 22 | public function canGetPathDefinitions() | |
| 23 |     { | |
| 24 | $actual = self::getPetStoreDocument()->getPathDefinitions(); | |
| 25 |         $this->assertInternalType('object', $actual); | |
| 26 | ||
| 27 | // Check a few attributes | |
| 28 |         $this->assertObjectHasAttribute('/pet', $actual); | |
| 29 |         $this->assertObjectHasAttribute('/pet/findByStatus', $actual); | |
| 30 |         $this->assertObjectHasAttribute('/store/inventory', $actual); | |
| 31 |         $this->assertObjectHasAttribute('/user', $actual); | |
| 32 | } | |
| 33 | ||
| 34 | /** | |
| 35 | * @test | |
| @@ 37-46 (lines=10) @@ | ||
| 34 | /** | |
| 35 | * @test | |
| 36 | */ | |
| 37 | public function getOperationDefinition() | |
| 38 |     { | |
| 39 |         $actual = self::getPetStoreDocument()->getOperationDefinition('/store/inventory', 'get'); | |
| 40 |         $this->assertInternalType('object', $actual); | |
| 41 | ||
| 42 | // Check a few attributes | |
| 43 |         $this->assertObjectHasAttribute('parameters', $actual); | |
| 44 |         $this->assertObjectHasAttribute('responses', $actual); | |
| 45 |         $this->assertObjectHasAttribute('security', $actual); | |
| 46 | } | |
| 47 | ||
| 48 | /** | |
| 49 | * @test | |