/** @test */
 public function removeDataFromNamespaceTree()
 {
     $sampleArray = ['key1' => ['key2' => ['key3' => 'testData1', 'key4' => 'testData2'], 'key5' => 'testData3']];
     $testArray = $sampleArray;
     unset($testArray['key1']['key2']['key3']);
     $nameSpaceString = 'key1.key2.key3';
     $alteredArray = NamespaceUtility::removeDataFromNamespaceTree($nameSpaceString, $sampleArray);
     $this->assertEquals($alteredArray, $testArray);
 }
 /**
  * Remove session data by given namespace
  *
  * @param string $namespaceString
  */
 public function removeSessionDataByNamespace($namespaceString)
 {
     $this->sessionData = NamespaceUtility::removeDataFromNamespaceTree($namespaceString, $this->sessionData);
 }