From d9680571e07fecca5baaee66cdeb5f5d5c486a29 Mon Sep 17 00:00:00 2001 From: bizz84 Date: Tue, 16 Oct 2018 08:48:16 +0100 Subject: [PATCH] Fix to initialise all properties in ReceiptItem test extension --- SwiftyStoreKitTests/InAppReceiptTests.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SwiftyStoreKitTests/InAppReceiptTests.swift b/SwiftyStoreKitTests/InAppReceiptTests.swift index 16b77561..2525a924 100644 --- a/SwiftyStoreKitTests/InAppReceiptTests.swift +++ b/SwiftyStoreKitTests/InAppReceiptTests.swift @@ -35,7 +35,7 @@ private extension TimeInterval { extension ReceiptItem: Equatable { - init(productId: String, purchaseDate: Date, subscriptionExpirationDate: Date? = nil, cancellationDate: Date? = nil, isTrialPeriod: Bool = false) { + init(productId: String, purchaseDate: Date, subscriptionExpirationDate: Date? = nil, cancellationDate: Date? = nil, isTrialPeriod: Bool = false, isInIntroOfferPeriod: Bool = false) { self.productId = productId self.quantity = 1 self.purchaseDate = purchaseDate @@ -46,6 +46,7 @@ extension ReceiptItem: Equatable { self.originalTransactionId = UUID().uuidString self.webOrderLineItemId = UUID().uuidString self.isTrialPeriod = isTrialPeriod + self.isInIntroOfferPeriod = isInIntroOfferPeriod } var receiptInfo: NSDictionary {