for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Happyr\SerializerBundle\Tests\Functional;
use Happyr\SerializerBundle\Tests\Fixtures\Exclude\Car;
class ExcludeTest extends SerializerTestCase
{
public function testSerialize()
$data = $this->serialize(new Car(true));
$this->assertFalse(isset($data['model']));
$this->assertTrue(isset($data['size']));
}
public function testDeserialize()
$data = ['model' => 'model_value', 'size' => 'size_value'];
$obj = $this->deserialize($data, Car::class);
$this->assertPropertyValue($obj, 'model', null);
$this->assertPropertyValue($obj, 'size', 'size_value');