/** * @dataProvider provideRoundTripObjects */ public function testJsonRoundTrip(PageIdentifier $identifierObject) { $json = $identifierObject->jsonSerialize(); $this->assertEquals($identifierObject, PageIdentifier::jsonDeserialize($json)); }