/**
* @dataProvider dataProviderInvalidBuildFixDirectives
* @param string $message Git commit message subject
*/
public function testUnhealthyBuildAndInvalidBuildFixDirectives($message)
{
$this->mockJenkinsJobWithDependencies(false);
$mockCommit = CommitTest::getStubCommit($this, 'HEAD', function ($head) use($message) {
$head->messageSubject()->once()->return_value($message);
});
$stopTheLineJenkins = new StopTheLineJenkins();
$this->setExpectedException('\\Bart\\GitHook\\GitHookException');
$stopTheLineJenkins->run($mockCommit);
}