lithium\tests\cases\util\ValidatorTest::testAlphaNumeric PHP Method

testAlphaNumeric() public method

Tests the the 'alphaNumeric' rule validates correct values.
public testAlphaNumeric ( )
    public function testAlphaNumeric()
    {
        $this->assertTrue(Validator::isAlphaNumeric('frferrf'));
        $this->assertTrue(Validator::isAlphaNumeric('12234'));
        $this->assertTrue(Validator::isAlphaNumeric('1w2e2r3t4y'));
        $this->assertTrue(Validator::isAlphaNumeric('0'));
        $this->assertTrue(Validator::isAlphaNumeric('abçďĕʑʘπй'));
        $this->assertTrue(Validator::isAlphaNumeric('ˇˆๆゞ'));
        $this->assertTrue(Validator::isAlphaNumeric('אกあアꀀ豈'));
        $this->assertTrue(Validator::isAlphaNumeric('Džᾈᾨ'));
        $this->assertTrue(Validator::isAlphaNumeric('ÆΔΩЖÇ'));
        $this->assertTrue(Validator::isAlphaNumeric('日本語でも'));
        $this->assertTrue(Validator::isAlphaNumeric('をありがとうございました'));
        $this->assertFalse(Validator::isAlphaNumeric('12 234'));
        $this->assertFalse(Validator::isAlphaNumeric('dfd 234'));
        $this->assertFalse(Validator::isAlphaNumeric('こんにちは!'));
        $this->assertFalse(Validator::isAlphaNumeric("\n"));
        $this->assertFalse(Validator::isAlphaNumeric("\t"));
        $this->assertFalse(Validator::isAlphaNumeric("\r"));
        $this->assertFalse(Validator::isAlphaNumeric(' '));
        $this->assertFalse(Validator::isAlphaNumeric(''));
    }