public function testShouldValidateObjects()
{
$rule = new Executable();
$object = $this->createMock('SplFileInfo', ['isExecutable'], ['somefile.txt']);
$object->expects($this->once())->method('isExecutable')->will($this->returnValue(true));
$this->assertTrue($rule->validate($object));
}