|  | @@ 134-149 (lines=16) @@ | 
                                                            
                                    | 131 |  |         $this->assertSame($expected, $scope->toJson(JSON_PRETTY_PRINT)); | 
                                                            
                                    | 132 |  |     } | 
                                                            
                                    | 133 |  |  | 
                                                            
                                    | 134 |  |     public function testGetCurrentScope() | 
                                                            
                                    | 135 |  |     { | 
                                                            
                                    | 136 |  |         $manager = new Manager(); | 
                                                            
                                    | 137 |  |  | 
                                                            
                                    | 138 |  |         $resource = new Item(['name' => 'Larry Ullman'], function () { | 
                                                            
                                    | 139 |  |         }); | 
                                                            
                                    | 140 |  |  | 
                                                            
                                    | 141 |  |         $scope = new Scope($manager, $resource, 'book'); | 
                                                            
                                    | 142 |  |         $this->assertSame('book', $scope->getScopeIdentifier()); | 
                                                            
                                    | 143 |  |  | 
                                                            
                                    | 144 |  |         $childScope = $scope->embedChildScope('author', $resource); | 
                                                            
                                    | 145 |  |         $this->assertSame('author', $childScope->getScopeIdentifier()); | 
                                                            
                                    | 146 |  |  | 
                                                            
                                    | 147 |  |         $grandChildScope = $childScope->embedChildScope('profile', $resource); | 
                                                            
                                    | 148 |  |         $this->assertSame('profile', $grandChildScope->getScopeIdentifier()); | 
                                                            
                                    | 149 |  |     } | 
                                                            
                                    | 150 |  |  | 
                                                            
                                    | 151 |  |     public function testGetIdentifier() | 
                                                            
                                    | 152 |  |     { | 
                                                                                
                                |  | @@ 151-166 (lines=16) @@ | 
                                                            
                                    | 148 |  |         $this->assertSame('profile', $grandChildScope->getScopeIdentifier()); | 
                                                            
                                    | 149 |  |     } | 
                                                            
                                    | 150 |  |  | 
                                                            
                                    | 151 |  |     public function testGetIdentifier() | 
                                                            
                                    | 152 |  |     { | 
                                                            
                                    | 153 |  |         $manager = new Manager(); | 
                                                            
                                    | 154 |  |  | 
                                                            
                                    | 155 |  |         $resource = new Item(['name' => 'Larry Ullman'], function () { | 
                                                            
                                    | 156 |  |         }); | 
                                                            
                                    | 157 |  |  | 
                                                            
                                    | 158 |  |         $scope = new Scope($manager, $resource, 'book'); | 
                                                            
                                    | 159 |  |         $this->assertSame('book', $scope->getIdentifier()); | 
                                                            
                                    | 160 |  |  | 
                                                            
                                    | 161 |  |         $childScope = $scope->embedChildScope('author', $resource); | 
                                                            
                                    | 162 |  |         $this->assertSame('book.author', $childScope->getIdentifier()); | 
                                                            
                                    | 163 |  |  | 
                                                            
                                    | 164 |  |         $grandChildScope = $childScope->embedChildScope('profile', $resource); | 
                                                            
                                    | 165 |  |         $this->assertSame('book.author.profile', $grandChildScope->getIdentifier()); | 
                                                            
                                    | 166 |  |     } | 
                                                            
                                    | 167 |  |  | 
                                                            
                                    | 168 |  |     public function testGetParentScopes() | 
                                                            
                                    | 169 |  |     { |