@@ 1496-1502 (lines=7) @@ | ||
1493 | * @expectedExceptionMessage JSON API resource objects MUST have a valid id |
|
1494 | * @dataProvider provideResourcesWithInvalidIds |
|
1495 | */ |
|
1496 | public function testExceptionThrownIfResourceHasInvalidId($resourceData) |
|
1497 | { |
|
1498 | $resource = new Item($resourceData, new JsonApiBookTransformer(), 'books'); |
|
1499 | ||
1500 | $scope = new Scope($this->manager, $resource); |
|
1501 | $scope->toArray(); |
|
1502 | } |
|
1503 | ||
1504 | public function provideResourcesWithInvalidIds() |
|
1505 | { |
|
@@ 1523-1529 (lines=7) @@ | ||
1520 | /** |
|
1521 | * @dataProvider provideResourcesWithValidIds |
|
1522 | */ |
|
1523 | public function testNoExceptionThrownIfResourceHasAValidId($resourceData) |
|
1524 | { |
|
1525 | $resource = new Item($resourceData, new JsonApiBookTransformer(), 'books'); |
|
1526 | ||
1527 | $scope = new Scope($this->manager, $resource); |
|
1528 | $scope->toArray(); |
|
1529 | } |
|
1530 | ||
1531 | public function provideResourcesWithValidIds() |
|
1532 | { |