split timesheet validator to simplify imports (#3974)

This commit is contained in:
Kevin Papst
2023-04-27 13:56:07 +02:00
committed by GitHub
parent 046ed313c9
commit f60065d089
11 changed files with 213 additions and 77 deletions

View File

@@ -99,6 +99,7 @@ class TimesheetValidationTest extends KernelTestCase
$entity->setActivity($activity);
$entity->setProject($project);
$entity->setBegin(new \DateTime());
$entity->setEnd(new \DateTime());
$this->assertHasViolationForField($entity, 'customer');
}
@@ -166,6 +167,7 @@ class TimesheetValidationTest extends KernelTestCase
$entity->setActivity($activity);
$entity->setProject($project);
$entity->setBegin(new \DateTime());
$entity->setEnd(new \DateTime());
$this->assertHasViolationForField($entity, 'project');
}
@@ -203,6 +205,7 @@ class TimesheetValidationTest extends KernelTestCase
$entity->setActivity($activity);
$entity->setProject($project);
$entity->setBegin(new \DateTime());
$entity->setEnd(new \DateTime());
$this->assertHasViolationForField($entity, 'activity');
}