/** * @test * @group integration */ public function it_deserializes_data() { $serializer = new Serializer([], [new JsonEncoder()]); $adapter = new SymfonySerializerAdapter($serializer); $adapter->addContentType('application/json', 'json'); $data = array('test' => 'me', 'float' => 1.2, 'object' => array('with' => array('complicated' => 'structure', 'and' => [1, 2, 3, 4, 5]))); $result = $adapter->decode('application/json', json_encode($data)); static::assertEquals($data, $result); }