expectException(FileNotFoundException::class); $this->expectExceptionMessage('Unknown file "/kjhgkjhg/jkhgkjhg"'); $sut = new File(); $sut->getPermissions('/kjhgkjhg/jkhgkjhg'); } public function testGetPermissionsOnDisallowedDirectory() { $sut = new File(); $perms = $sut->getPermissions(__FILE__); $this->assertEquals($perms, fileperms(__FILE__)); } }