/**
  * Test the custom domain handling.
  *
  * @return void
  */
 public function testCustomDomain()
 {
     $translator = new StaticTranslator();
     $translator->setValue('test-custom-domain', 'custom-domain-value', 'custom');
     $translator->setValue('test-custom-domain', 'custom-domain-value-en', 'custom', 'en');
     $this->assertSame('custom-domain-value', $translator->translate('test-custom-domain', 'custom'));
     $this->assertSame('custom-domain-value', $translator->translate('test-custom-domain', 'custom', array('unused')));
     $this->assertSame('custom-domain-value-en', $translator->translate('test-custom-domain', 'custom', array('unused'), 'en'));
 }