/**
* @test
*/
public function shouldTranslateArrayWithPseudoLocalization()
{
//given
Config::overrideProperty('pseudo_localization')->with(true);
$labels = array('key' => array('k1' => 'value', 'k2' => 'other'));
$translator = new Translator('en', $labels);
//when
$translation = $translator->translate('key');
//then
$this->assertEquals(array('k1' => 'ṽȧŀŭḗ', 'k2' => 'ǿŧħḗř'), $translation);
Config::clearProperty('pseudo_localization');
}