function it_should_not_add_violation_if_conflictual_variant_and_validated_one_are_the_same($variantRepository, VariantInterface $variant, $context)
 {
     $constraint = new VariantUnique(array('property' => 'presentation', 'message' => 'Variant with given presentation already exists'));
     $variant->getPresentation()->willReturn('111AAA');
     $variantRepository->findOneBy(array('presentation' => '111AAA'))->willReturn($variant);
     $context->addViolationAt(Argument::any())->shouldNotBeCalled();
     $this->validate($variant, $constraint);
 }