19 declare(strict_types=1);
31 $object_ids =
array_map(
function (
string $id) {
return $id + rand(0, 20); }, [0, 0, 0]);
33 $component =
"componentcomponent";
34 $class_name =
"classclass";
36 $target_release =
"2000.20";
38 $target_1 = (
new ilExportHandlerTarget())
40 ->withComponent($component)
41 ->withClassname($class_name)
42 ->withTargetRelease($target_release)
43 ->withObjectIds($object_ids);
44 self::assertEquals($type, $target_1->getType());
45 self::assertEquals($component, $target_1->getComponent());
46 self::assertEquals($class_name, $target_1->getClassname());
47 self::assertEquals($target_release, $target_1->getTargetRelease());
48 self::assertEmpty(array_diff($object_ids, $target_1->getObjectIds()));
50 self::fail($exception->getMessage());
testExportHandlerTarget()
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins