Пример #1
0
 /**
  * Email validation test.
  * @return void
  */
 public function testEmailValidation()
 {
     $control = new TextInput();
     $control->value = '';
     $this->assertEquals(FALSE, TextBase::validateEmail($control), $control->value);
     $control->value = '@.';
     $this->assertEquals(FALSE, TextBase::validateEmail($control), $control->value);
     $control->value = '*****@*****.**';
     $this->assertEquals(TRUE, TextBase::validateEmail($control), $control->value);
     $control->value = "name@žluťoučký.cz";
     // name@�lu�ou�k�.cz
     $this->assertEquals(TRUE, TextBase::validateEmail($control), $control->value);
     $control->value = "žname@žluťoučký.cz";
     // �name@�lu�ou�k�.cz
     $this->assertEquals(FALSE, TextBase::validateEmail($control), $control->value);
 }