19declare(strict_types=1);
30 'Username Addresses' => [
61 array $rightAddresses,
62 int $numberOfExpectedItems
68 $this->assertCount($numberOfExpectedItems, $list->value());
78 'Email Address exists as Username' => [
90 'Role (technical)' => [
94 'Role (human readable)' => [
108 int $numberOfExpectedItems
112 if (
'max.mustermann@ilias.de' === $address) {
119 $this->assertCount($numberOfExpectedItems, $externalList->value());
Class ilMailAddressListImpl.
Class ilMailAddressListTest.
externalAddressTestProvider()
testDiffAddressListCanCalculateTheDifferenceOfTwoLists(array $leftAddresses, array $rightAddresses, int $numberOfExpectedItems)
@dataProvider addressTestProvider
testExternalAddressListDecoratorFiltersExternalAddresses(ilMailAddress $address, int $numberOfExpectedItems)
@dataProvider externalAddressTestProvider
Class ilMailDiffAddressList.
Class ilMailOnlyExternalAddressList.