import Foundation import Testing @testable import LocalData @Suite struct StorageKeyDefaultsTests { private struct MinimalKey: StorageKey { typealias Value = Int let name: String = "minimal.key" let domain: StorageDomain = .userDefaults(suite: nil) let serializer: Serializer = .json let owner: String = "Test" let description: String = "Test" let availability: PlatformAvailability = .all let syncPolicy: SyncPolicy = .never } @Test func defaultSecurityPolicyIsRecommended() { let key = MinimalKey() // This exercises the default implementation in StorageKey+Defaults.swift #expect(key.security == .recommended) } }