From 62e93ffe379c72e0f20236a9dc01224c0bd4aaeb Mon Sep 17 00:00:00 2001
From: Jaime Perez Crespo <jaime.perez@uninett.no>
Date: Tue, 9 Feb 2016 10:22:28 +0100
Subject: [PATCH] Tests for
 SimpleSAML\Locale\Language::getLanguageParameterName().

---
 tests/lib/SimpleSAML/Locale/LanguageTest.php | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/tests/lib/SimpleSAML/Locale/LanguageTest.php b/tests/lib/SimpleSAML/Locale/LanguageTest.php
index 6921ba917..27796c5ae 100644
--- a/tests/lib/SimpleSAML/Locale/LanguageTest.php
+++ b/tests/lib/SimpleSAML/Locale/LanguageTest.php
@@ -30,4 +30,23 @@ class LanguageTest extends \PHPUnit_Framework_TestCase
         $_COOKIE['xyz'] = 'yy';
         $this->assertEquals('yy', Language::getLanguageCookie());
     }
+
+
+    /**
+     * Test SimpleSAML\Locale\Language::getLanguageParameterName().
+     */
+    public function testGetLanguageParameterName()
+    {
+        // test for default configuration
+        $c = \SimpleSAML_Configuration::loadFromArray(array());
+        $l = new Language($c);
+        $this->assertEquals('language', $l->getLanguageParameterName());
+
+        // test for valid configuration
+        $c = \SimpleSAML_Configuration::loadFromArray(array(
+            'language.parameter.name' => 'xyz'
+        ));
+        $l = new Language($c);
+        $this->assertEquals('xyz', $l->getLanguageParameterName());
+    }
 }
-- 
GitLab