/** * @dataProvider invalidDataProvider */ public function testInvalid($scenario, $attributes, $errors) { $form = new PasswordForm($scenario); $form->userIdentityClass = 'UserIdentity'; $form->setIdentity(new UserIdentity('neo', 'Test1233')); $form->setAttributes($attributes); $this->assertFalse($form->validate()); $this->assertEquals($errors, $form->getErrors()); }