public function validatePasswordProvider()
{
return array(array('ABCDef', RequirementPasswordGenerator::OPTION_UPPER_CASE, 2, 3, false), array('ABCdef', RequirementPasswordGenerator::OPTION_UPPER_CASE, 2, 3, true), array('ABcdef', RequirementPasswordGenerator::OPTION_UPPER_CASE, 2, 3, true), array('Abcdef', RequirementPasswordGenerator::OPTION_UPPER_CASE, 2, 3, false), array('ABCdef^\'%', RequirementPasswordGenerator::OPTION_SYMBOLS, 2, 3, true), array('ABcdef!@', RequirementPasswordGenerator::OPTION_SYMBOLS, 2, 3, true), array('Abcdef!', RequirementPasswordGenerator::OPTION_SYMBOLS, 2, 3, false));
}