Definition at line 35 of file UserLanguageTest.php.
◆ testAsComponent()
ILIAS\LegalDocuments\test\Condition\UserLanguageTest::testAsComponent |
( |
| ) |
|
Definition at line 48 of file UserLanguageTest.php.
50 $legacy = $this->mock(Legacy\Content::class);
51 $instance =
new UserLanguage(
52 $this->mockTree(CriterionContent::class, [
'arguments' => [
'lng' =>
'foo']]),
53 $this->mock(UserLanguageDefinition::class),
54 $this->mockTree(UI::class, [
'create' => [
'legacy' => [
'content' => $legacy]]])
57 $this->assertSame($legacy, $instance->asComponent());
◆ testConstruct()
ILIAS\LegalDocuments\test\Condition\UserLanguageTest::testConstruct |
( |
| ) |
|
Definition at line 39 of file UserLanguageTest.php.
41 $this->assertInstanceOf(UserLanguage::class,
new UserLanguage(
42 $this->mock(CriterionContent::class),
43 $this->mock(UserLanguageDefinition::class),
44 $this->mock(UI::class)
◆ testDefinition()
ILIAS\LegalDocuments\test\Condition\UserLanguageTest::testDefinition |
( |
| ) |
|
Definition at line 71 of file UserLanguageTest.php.
73 $definition = $this->mock(UserLanguageDefinition::class);
74 $instance =
new UserLanguage(
75 $this->mock(CriterionContent::class),
77 $this->mock(UI::class)
80 $this->assertSame($definition, $instance->definition());
◆ testEval()
ILIAS\LegalDocuments\test\Condition\UserLanguageTest::testEval |
( |
| ) |
|
Definition at line 60 of file UserLanguageTest.php.
62 $instance =
new UserLanguage(
63 $this->mockTree(CriterionContent::class, [
'arguments' => [
'lng' =>
'foo']]),
64 $this->mock(UserLanguageDefinition::class),
65 $this->mock(UI::class)
68 $this->assertTrue($instance->eval($this->mockTree(ilObjUser::class, [
'getLanguage' =>
'foo'])));
◆ testKnownToNeverMatchWith()
ILIAS\LegalDocuments\test\Condition\UserLanguageTest::testKnownToNeverMatchWith |
( |
| ) |
|
Definition at line 83 of file UserLanguageTest.php.
85 $instance =
new UserLanguage(
86 $this->mock(CriterionContent::class),
87 $this->mock(UserLanguageDefinition::class),
88 $this->mock(UI::class)
91 $second =
new UserLanguage(
92 $this->mock(CriterionContent::class),
93 $this->mock(UserLanguageDefinition::class),
94 $this->mock(UI::class)
97 $this->assertTrue($instance->knownToNeverMatchWith($second));
98 $this->assertFalse($instance->knownToNeverMatchWith($this->mock(Condition::class)));
The documentation for this class was generated from the following file: