/**
* Test valid commit messages from data provider
*
* @dataProvider getCustomCommitMessages
*/
public function testValidCustomCommitMessages($message, $expectation)
{
$parser = new pchCommitMessageCheck(array('Done' => pchCommitMessageCheck::REQUIRED, 'Tested' => pchCommitMessageCheck::OPTIONAL, 'Fixed' => pchCommitMessageCheck::PROHIBITED));
$this->assertEquals(array(), $parser->parse($message));
$this->assertEquals($expectation, $parser->getResult());
}