17 import(
'lib.pkp.tests.PKPTestCase');
18 import(
'lib.pkp.classes.form.Form');
26 $form =
new Form(
'some template');
28 $form->setData(
'testData',
'some.address@gmail.com');
29 $validator =
new FormValidatorEmail($form,
'testData', FORM_VALIDATOR_REQUIRED_VALUE,
'some.message.key');
30 self::assertTrue($validator->isValid());
31 self::assertEquals(array(
'testData' => array(
'required',
'email')), $form->cssValidation);
33 $form->setData(
'testData',
'anything else');
34 $validator =
new FormValidatorEmail($form,
'testData', FORM_VALIDATOR_REQUIRED_VALUE,
'some.message.key');
35 self::assertFalse($validator->isValid());