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

Test clipboard repository. More...

+ Inheritance diagram for MultilingualismStandardGUIRequestTest:
+ Collaboration diagram for MultilingualismStandardGUIRequestTest:

Public Member Functions

 testRefId ()
 

Protected Member Functions

 tearDown ()
 
 getRequest (array $get, array $post)
 

Detailed Description

Test clipboard repository.

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 10 of file MultilingualismStandardGUIRequestTest.php.

Member Function Documentation

◆ getRequest()

MultilingualismStandardGUIRequestTest::getRequest ( array  $get,
array  $post 
)
protected

Definition at line 16 of file MultilingualismStandardGUIRequestTest.php.

References $data, and ILIAS\Repository\$refinery.

Referenced by testRefId().

17  {
18  $http_mock = $this->createMock(ILIAS\HTTP\Services::class);
19  $lng_mock = $this->createMock(ilLanguage::class);
20  $data = new \ILIAS\Data\Factory();
21  $refinery = new \ILIAS\Refinery\Factory($data, $lng_mock);
22  return new \ILIAS\Multilingualism\StandardGUIRequest(
23  $http_mock,
24  $refinery,
25  $get,
26  $post
27  );
28  }
Class ChatMainBarProvider .
$post
Definition: ltitoken.php:49
Refinery Factory $refinery
+ Here is the caller graph for this function:

◆ tearDown()

MultilingualismStandardGUIRequestTest::tearDown ( )
protected

Definition at line 12 of file MultilingualismStandardGUIRequestTest.php.

12  : void
13  {
14  }

◆ testRefId()

MultilingualismStandardGUIRequestTest::testRefId ( )

Definition at line 30 of file MultilingualismStandardGUIRequestTest.php.

References getRequest().

30  : void
31  {
32  $request = $this->getRequest(
33  [
34  ],
35  [
36  "lang" => [
37  "en" => "English",
38  "de" => "German"
39  ]
40  ]
41  );
42 
43  $this->assertEquals(
44  [
45  "en" => "English",
46  "de" => "German"
47  ],
48  $request->getLanguages()
49  );
50  }
+ Here is the call graph for this function:

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