validation attempt with assert\callback: still doesn't work

This commit is contained in:
2021-12-02 15:31:08 +01:00
parent acacef936c
commit c527b1b3cf
2 changed files with 28 additions and 7 deletions

View File

@@ -10,6 +10,8 @@
namespace Chill\PersonBundle\Tests\AccompanyingPeriod;
use Chill\MainBundle\Entity\User;
use Chill\MainBundle\Entity\Scope;
use Chill\PersonBundle\Entity\AccompanyingPeriod\Origin;
use Chill\PersonBundle\Entity\AccompanyingPeriod;
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
use Symfony\Component\Validator\Validator\ValidatorInterface;
@@ -34,8 +36,13 @@ class AccompanyingPeriodConfidentialTest extends KernelTestCase
$period = new AccompanyingPeriod();
$period->setConfidential(true);
$period->setStep('CONFIRMED');
$period->setIntensity('regular');
$period->setOrigin(new Origin());
$period->addScope(new Scope());
$violations = self::$validator->validate($period, []);
var_dump($period);
$violations = self::$validator->validate($period);
$this->assertCount(1, $violations);
}
@@ -45,9 +52,12 @@ class AccompanyingPeriodConfidentialTest extends KernelTestCase
$period = new AccompanyingPeriod();
$period->setConfidential(true);
$period->setStep('CONFIRMED');
$period->setIntensity('regular');
$period->setOrigin(new Origin());
$period->addScope(new Scope());
$period->setUser(new User());
$violations = self::$validator->validate($period, []);
$violations = self::$validator->validate($period);
$this->assertCount(0, $violations);
}