     }
 
     func verifyEntitlementWentThrough() {
-        expect(self.purchasesDelegate.customerInfo?.entitlements.all.count) == 1
-    }
-    
+        expect(self.purchasesDelegate.customerInfo?.entitlements.active.count) == 1
+    }
+
     func assertNoPurchases(_ customerInfo: CustomerInfo?) {
-        expect(customerInfo?.entitlements.all.count) == 0
+        expect(customerInfo?.entitlements.all).to(beEmpty())
     }
 
     @discardableResult

        }

        testSession = try SKTestSession(configurationFileNamed: Constants.storeKitConfigFileName)
        testSession.disableDialogs = true
        testSession.clearTransactions()


        var eligibility = await Purchases.shared.checkTrialOrIntroDiscountEligibility([productID])
        expect(eligibility[productID]?.status) == .eligible
        
        let customerInfo = try await self.purchaseMonthlyOffering().customerInfo

        expect(customerInfo.entitlements.all.count) == 1
        let entitlements = self.purchasesDelegate.customerInfo?.entitlements
