19 declare(strict_types=1);
46 protected function setUp(): void
48 $language = $this->getMockBuilder(\
ILIAS\
Language\Language::class)
49 ->disableOriginalConstructor()
57 $group = $this->basicFactory->to();
59 $this->assertInstanceOf(ToGroup::class, $group);
64 $group = $this->basicFactory->in();
66 $this->assertInstanceOf(InGroup::class, $group);
71 $group = $this->basicFactory->int();
73 $this->assertInstanceOf(IntegerGroup::class, $group);
78 $group = $this->basicFactory->string();
80 $this->assertInstanceOf(StringGroup::class, $group);
85 $group = $this->basicFactory->numeric();
87 $this->assertInstanceOf(NumericGroup::class, $group);
92 $group = $this->basicFactory->logical();
94 $this->assertInstanceOf(LogicalGroup::class, $group);
99 $group = $this->basicFactory->password();
101 $this->assertInstanceOf(PasswordGroup::class, $group);
106 $group = $this->basicFactory->custom();
108 $this->assertInstanceOf(CustomGroup::class, $group);
113 $group = $this->basicFactory->container();
115 $this->assertInstanceOf(ContainerGroup::class, $group);
120 $group = $this->basicFactory->dateTime();
121 $this->assertInstanceOf(DateTimeGroup::class, $group);
126 $group = $this->basicFactory->uri();
127 $this->assertInstanceOf(URIGroup::class, $group);
132 $this->assertInstanceOf(EncodeGroup::class, $this->basicFactory->encode());
137 $instance = $this->basicFactory->byTrying([
138 $this->basicFactory->numeric(),
139 $this->basicFactory->string()
141 $this->assertInstanceOf(ByTrying::class, $instance);
146 $instance = $this->basicFactory->identity();
147 $this->assertInstanceOf(IdentityTransformation::class, $instance);
152 $instance = $this->basicFactory->executable();
153 $this->assertInstanceOf(IsExecutableTransformation::class, $instance);
Interface Observer Contains several chained tasks and infos about them.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
testCreatePasswordGroup()
testCreateContainerGroup()
testCreateDateTimeGroup()