ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilMailAddressListTest Class Reference

Class ilMailAddressListTest. More...

+ Inheritance diagram for ilMailAddressListTest:
+ Collaboration diagram for ilMailAddressListTest:

Public Member Functions

 addressProvider ()
 
 testDiffAddressListCanCalculateTheDifferenceOfTwoLists (array $leftAddresses, array $rightAddresses, int $numberOfExpectedItems)
 

Additional Inherited Members

- Protected Member Functions inherited from ilMailBaseTest
 setUp ()
 
 setGlobalVariable ($name, $value)
 
 assertException ($exception_class)
 

Detailed Description

Class ilMailAddressListTest.

Author
Michael Jansen mjans.nosp@m.en@d.nosp@m.ataba.nosp@m.y.de

Definition at line 8 of file ilMailAddressListTest.php.

Member Function Documentation

◆ addressProvider()

ilMailAddressListTest::addressProvider ( )
Returns
array

Definition at line 13 of file ilMailAddressListTest.php.

13  : array
14  {
15  return [
16  [
17  [
18  new \ilMailAddress('phpunit', 'ilias'),
19  ],
20  [
21  new \ilMailAddress('user', 'ilias'),
22  new \ilMailAddress('max.mustermann', 'ilias.de')
23  ],
24  1
25  ],
26  [
27  [
28  new \ilMailAddress('#il_ml_4711', 'ilias'),
29  new \ilMailAddress('#il_ml_4712', 'ilias'),
30  new \ilMailAddress('#il_ml_4713', 'ilias'),
31  ],
32  [
33  new \ilMailAddress('#il_ml_4713', 'ilias'),
34  new \ilMailAddress('#il_role_1000', 'ilias'),
35  new \ilMailAddress('#admin', '[Math Course]')
36  ],
37  2
38  ]
39  ];
40  }

◆ testDiffAddressListCanCalculateTheDifferenceOfTwoLists()

ilMailAddressListTest::testDiffAddressListCanCalculateTheDifferenceOfTwoLists ( array  $leftAddresses,
array  $rightAddresses,
int  $numberOfExpectedItems 
)
Parameters
array$leftAddresses
array$rightAddresses
int$numberOfExpectedItemsaddressProvider

Definition at line 48 of file ilMailAddressListTest.php.

References $list.

52  {
53  $left = new \ilMailAddressListImpl($leftAddresses);
54  $right = new \ilMailAddressListImpl($rightAddresses);
55 
56  $list = new \ilMailDiffAddressList($left, $right);
57  $this->assertCount($numberOfExpectedItems, $list->value());
58  }
if(isset($_REQUEST['delete'])) $list
Definition: registry.php:41

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