17 import(
'lib.pkp.tests.PKPTestCase');
18 import(
'lib.pkp.classes.form.Form');
26 $form =
new Form(
'some template');
30 $form->setData(
'testData',
'a-z0123_bkj');
31 $validator =
new FormValidatorUsername($form,
'testData', FORM_VALIDATOR_REQUIRED_VALUE,
'some.message.key');
32 self::assertTrue($validator->isValid());
35 $form->setData(
'testData',
'-z0123_bkj');
36 $validator =
new FormValidatorUsername($form,
'testData', FORM_VALIDATOR_REQUIRED_VALUE,
'some.message.key');
37 self::assertFalse($validator->isValid());
39 $form->setData(
'testData',
'abc#def');
40 $validator =
new FormValidatorUsername($form,
'testData', FORM_VALIDATOR_REQUIRED_VALUE,
'some.message.key');
41 self::assertFalse($validator->isValid());