ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
ChangedUserFieldAttributeTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\User\Tests\Profile\ChangeListeners
;
22
23
use
ILIAS\User\Tests\BaseTestCase
;
24
use
ILIAS\User\PropertyAttributes
;
25
use
ILIAS\User\Profile\ChangeListeners\ChangedUserFieldAttribute
;
26
31
class
ChangedUserFieldAttributeTest
extends
BaseTestCase
32
{
33
private
ChangedUserFieldAttribute
$changedUserFieldAttribute
;
34
35
protected
function
setUp
(): void
36
{
37
$this->changedUserFieldAttribute =
new
ChangedUserFieldAttribute
(
38
PropertyAttributes::VisibleToUser,
39
false
,
40
true
41
);
42
}
43
44
public
function
testGetAttributeName
(): void
45
{
46
$this->assertEquals(PropertyAttributes::VisibleToUser, $this->changedUserFieldAttribute->getAttribute());
47
}
48
49
public
function
testGetOldValue
(): void
50
{
51
$this->assertEquals(
false
, $this->changedUserFieldAttribute->getOldValue());
52
}
53
54
public
function
testGetNewValue
(): void
55
{
56
$this->assertEquals(
true
, $this->changedUserFieldAttribute->getNewValue());
57
}
58
}
ILIAS\User\Profile\ChangeListeners\ChangedUserFieldAttribute
Class ChangedUserFieldAttribute.
Definition:
ChangedUserFieldAttribute.php:30
ILIAS\User\Tests\BaseTestCase
Definition:
BaseTestCase.php:29
ILIAS\User\Tests\Profile\ChangeListeners\ChangedUserFieldAttributeTest
Class ChangedUserFieldAttributeTest.
Definition:
ChangedUserFieldAttributeTest.php:32
ILIAS\User\Tests\Profile\ChangeListeners\ChangedUserFieldAttributeTest\setUp
setUp()
Definition:
ChangedUserFieldAttributeTest.php:35
ILIAS\User\Tests\Profile\ChangeListeners\ChangedUserFieldAttributeTest\testGetOldValue
testGetOldValue()
Definition:
ChangedUserFieldAttributeTest.php:49
ILIAS\User\Tests\Profile\ChangeListeners\ChangedUserFieldAttributeTest\$changedUserFieldAttribute
ChangedUserFieldAttribute $changedUserFieldAttribute
Definition:
ChangedUserFieldAttributeTest.php:33
ILIAS\User\Tests\Profile\ChangeListeners\ChangedUserFieldAttributeTest\testGetAttributeName
testGetAttributeName()
Definition:
ChangedUserFieldAttributeTest.php:44
ILIAS\User\Tests\Profile\ChangeListeners\ChangedUserFieldAttributeTest\testGetNewValue
testGetNewValue()
Definition:
ChangedUserFieldAttributeTest.php:54
ILIAS\User\PropertyAttributes
PropertyAttributes
Definition:
PropertyAttributes.php:22
ILIAS\User\Tests\Profile\ChangeListeners
Definition:
ChangedUserFieldAttributeTest.php:21
components
ILIAS
User
tests
Profile
ChangeListeners
ChangedUserFieldAttributeTest.php
Generated on Sun Oct 19 2025 23:04:51 for ILIAS by
1.9.4 (using
Doxyfile
)