ILIAS  trunk Revision v11.0_alpha-1713-gd8962da2f67
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator 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 26 of file MultilingualismStandardGUIRequestTest.php.

Member Function Documentation

◆ getRequest()

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

Definition at line 32 of file MultilingualismStandardGUIRequestTest.php.

References $data, and ILIAS\UI\examples\Layout\Page\Standard\$refinery.

Referenced by testRefId().

32  : \ILIAS\Multilingualism\StandardGUIRequest
33  {
34  $http_mock = $this->createMock(ILIAS\HTTP\Services::class);
35  $lng_mock = $this->createMock(ilLanguage::class);
36  $data = new \ILIAS\Data\Factory();
37  $refinery = new \ILIAS\Refinery\Factory($data, $lng_mock);
38  return new \ILIAS\Multilingualism\StandardGUIRequest(
39  $http_mock,
40  $refinery,
41  $get,
42  $post
43  );
44  }
Interface Observer Contains several chained tasks and infos about them.
$post
Definition: ltitoken.php:46
+ Here is the caller graph for this function:

◆ tearDown()

MultilingualismStandardGUIRequestTest::tearDown ( )
protected

Definition at line 28 of file MultilingualismStandardGUIRequestTest.php.

28  : void
29  {
30  }

◆ testRefId()

MultilingualismStandardGUIRequestTest::testRefId ( )

Definition at line 46 of file MultilingualismStandardGUIRequestTest.php.

References getRequest().

46  : void
47  {
48  $request = $this->getRequest(
49  [
50  ],
51  [
52  "lang" => [
53  "en" => "English",
54  "de" => "German"
55  ]
56  ]
57  );
58 
59  $this->assertEquals(
60  [
61  "en" => "English",
62  "de" => "German"
63  ],
64  $request->getLanguages()
65  );
66  }
+ Here is the call graph for this function:

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