ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
InterestedUserFieldChangeListenerTest Class Reference

Class InterestedUserFieldChangeListenerTest. More...

+ Inheritance diagram for InterestedUserFieldChangeListenerTest:
+ Collaboration diagram for InterestedUserFieldChangeListenerTest:

Public Member Functions

 testGetName ()
 
 testGetFieldName ()
 
 testAddGetAttribute ()
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from ilUserBaseTest
 assertException (string $exception_class)
 

Private Attributes

InterestedUserFieldChangeListener $interestedUserFieldChangeListener
 

Detailed Description

Member Function Documentation

◆ setUp()

InterestedUserFieldChangeListenerTest::setUp ( )
protected

Definition at line 32 of file InterestedUserFieldChangeListenerTest.php.

References $DIC, and $GLOBALS.

32  : void
33  {
34  global $DIC;
35 
36  $DIC = new Container();
37 
38  $GLOBALS["lng"] = $this->createMock(ilLanguage::class);
39  unset($DIC["lng"]);
40  $DIC["lng"] = $GLOBALS["lng"];
41 
42  $this->interestedUserFieldChangeListener = new InterestedUserFieldChangeListener(
43  "Test name",
44  "Test fieldName"
45  );
46  }
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:31
global $DIC
Definition: feed.php:28
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
Definition: PEAR.php:64

◆ testAddGetAttribute()

InterestedUserFieldChangeListenerTest::testAddGetAttribute ( )

Definition at line 64 of file InterestedUserFieldChangeListenerTest.php.

64  : void
65  {
66  $interestedUserFieldAttribute = $this->interestedUserFieldChangeListener->addAttribute("ABCD");
67 
68  $this->assertEquals([$interestedUserFieldAttribute], $this->interestedUserFieldChangeListener->getAttributes());
69  }

◆ testGetFieldName()

InterestedUserFieldChangeListenerTest::testGetFieldName ( )

Definition at line 56 of file InterestedUserFieldChangeListenerTest.php.

56  : void
57  {
58  $this->assertEquals(
59  "Test fieldName",
60  $this->interestedUserFieldChangeListener->getFieldName()
61  );
62  }

◆ testGetName()

InterestedUserFieldChangeListenerTest::testGetName ( )

Definition at line 48 of file InterestedUserFieldChangeListenerTest.php.

48  : void
49  {
50  $this->assertEquals(
51  "Test name",
52  $this->interestedUserFieldChangeListener->getName()
53  );
54  }

Field Documentation

◆ $interestedUserFieldChangeListener

InterestedUserFieldChangeListener InterestedUserFieldChangeListenerTest::$interestedUserFieldChangeListener
private

Definition at line 30 of file InterestedUserFieldChangeListenerTest.php.


The documentation for this class was generated from the following file: