19 declare(strict_types=1);
26 '{"id":"usr_language","value":{"lng":"de"}}',
27 '{"id":"usr_global_role","value":{"role_id":4711}}' 30 $config =
'[' . implode(
',', $criteria) .
']';
34 self::assertSame(
$config, $bag->toJson());
35 self::assertCount(count($criteria), $bag);
37 for (
$i = 0, $iMax = count($criteria);
$i < $iMax;
$i++) {
43 self::assertStringContainsString($criterion->getCriterionId(), $criteria[
$i]);
44 self::assertStringContainsString($criterion->getCriterionValue()->toJson(), $criteria[
$i]);
59 $this->getMockBuilder(ilTermsOfServiceAcceptanceEntity::class)->disableOriginalConstructor()->getMock(),
63 self::assertCount(count($criteria_bag), $historizedDocument->criteria());
Class ilTermsOfServiceHistorizedCriterion.
Class ilTermsOfServiceCriterionBaseTest.
Class ilTermsOfServiceHistorizedDocument.
Class ilTermsOfServiceAcceptanceHistoryCriteriaBag.
testHistorizedCriteriaCanBeBuildFromJsonStrings()
testHistorizedDocumentCanBeCreated(ilTermsOfServiceAcceptanceHistoryCriteriaBag $criteria_bag)
testHistorizedCriteriaCanBeBuildFromJsonStrings