19 declare(strict_types=1);
    28         $user = $this->getMockBuilder(ilObjUser::class)->disableOriginalConstructor()->getMock();
    29         $language = $this->getMockBuilder(ilLanguage::class)->disableOriginalConstructor()->getMock();
    30         $container = $this->getMockBuilder(Container::class)->disableOriginalConstructor()->getMock();
    31         $container->expects(self::once())->method(
'user')->willReturn($user);
    32         $container->expects(self::once())->method(
'language')->willReturn($language);
    36         $this->assertInstanceOf(ApprovedContacts::class, $instance);
    46         $this->assertSame(
'contact_requests', $instance->getProviderId());
    61         $user = $this->getMockBuilder(ilObjUser::class)->disableOriginalConstructor()->getMock();
    62         $user->expects(self::once())->method(
'isAnonymous')->willReturn(
true);
    63         $language = $this->getMockBuilder(ilLanguage::class)->disableOriginalConstructor()->getMock();
    64         $container = $this->getMockBuilder(Container::class)->disableOriginalConstructor()->getMock();
    65         $container->expects(self::once())->method(
'user')->willReturn($user);
    66         $container->expects(self::once())->method(
'language')->willReturn($language);
    70         $this->assertEquals([], $instance->getInitialUserSet());
    78         $this->assertFalse($instance->isHighlighted());
    83         $expected = 
'translated: ' . $languageKey;
    84         $user = $this->getMockBuilder(ilObjUser::class)->disableOriginalConstructor()->getMock();
    86         $language = $this->getMockBuilder(ilLanguage::class)->disableOriginalConstructor()->getMock();
    87         $language->expects(self::once())->method(
'loadLanguageModule')->with(
'contact');
    88         $language->expects(self::once())->method(
'txt')->with($languageKey)->willReturn($expected);
    90         $container = $this->getMockBuilder(Container::class)->disableOriginalConstructor()->getMock();
    91         $container->expects(self::once())->method(
'user')->willReturn($user);
    92         $container->expects(self::once())->method(
'language')->willReturn($language);
    95         $this->assertSame($expected, $instance->$method());