public function testValidateTwiceInDifferentGroupsValidatesTwice() {
$this->metadata
->addConstraint(new ConstraintA());
$this->metadata
->addConstraint(new ConstraintA(array(
'groups' => 'Custom',
)));
$entity = new Entity();
$this->visitor
->validate($entity, 'Default', '');
$this->visitor
->validate($entity, 'Custom', '');
$this
->assertCount(2, $this->visitor
->getViolations());
}