Ejemplo n.º 1
0
 /**
  * @dataProvider serialization_examples
  */
 public function test_serialization($data)
 {
     $opt = new SortOrder($data['entity'], $data['field'], $data['direction']);
     $encoded = $opt->toString();
     $this->assertInternalType('string', $encoded);
     $unserialized = SortOrder::newFromString($encoded);
     $arr = $unserialized->toArray();
     $this->assertEquals($data['entity'], $arr['entity']);
     $this->assertEquals($data['field'], $arr['field']);
     $this->assertEquals($data['direction'], $arr['direction']);
 }