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$numberOfExpectedItems@dataProvider addressProvider

Definition at line 48 of file ilMailAddressListTest.php.

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

References $list.


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