/**
* Test AbstractNormalizer::GROUPS.
*/
trait GroupsTestTrait
{ abstract protected function getNormalizerForGroups(): NormalizerInterface;
abstract protected function getDenormalizerForGroups(): DenormalizerInterface;
public function testGroupsNormalize() { $normalizer =
$this->
getNormalizerForGroups();
$obj =
new GroupDummy();
$obj->
setFoo('foo'
);
$obj->
setBar('bar'
);
$obj->
setFooBar('fooBar'
);
$obj->
setSymfony('symfony'
);
$obj->
setKevin('kevin'
);
$obj->
setCoopTilleuls('coopTilleuls'
);
$this->
assertEquals([ 'bar' => 'bar',
],