'backup.zip', 'disk' => 'test-disk', 'path' => 'test-backup/backup.zip', 'size' => 1024, 'type' => 'full', ]); Storage::disk('test-disk')->put('test-backup/backup.zip', 'content'); $action = new DeleteBackup(); $action->execute($backup); Storage::disk('test-disk')->assertMissing('test-backup/backup.zip'); $this->assertDatabaseMissing('backups', ['id' => $backup->id]); } }