public function testGeneratePasswordFixedLength($length)
{
$this->_object->setMinWordLength(1);
$this->_object->setMaxWordLength(10);
$this->_object->setParameter(HumanPasswordGenerator::PARAMETER_WORD_CACHE, array('a', 'ab', 'abc', 'abcd', 'abcde', 'abcdef', 'abcdefg', 'abcdefgh', 'abcdefghi', 'abcdefghij', 'abcdefghijk', 'abcdefghijkl', 'abcdefghijklm', 'abcdefghijklmn', 'abcdefghijklmno', 'abcdefghijklmnop'));
$this->_object->setLength($length);
$this->_object->setWordCount(3);
$this->_object->setWordSeparator('-');
$this->assertEquals($length, \strlen($this->_object->generatePassword()));
}