Apple SDK 的許多class 都沒有public init(像是StoreKit.Transaction 和很多擴充使用的型別),寫單元測試沒有辦法mock,為了寫單測就要隔離很多層,搞出很臭的程式碼,非常難受,大家有沒有好辦法?