krz/hutch

an ios client for sourcehut

clone: git clone https://gitbay.org/krz/hutch.git

v3.8.0: HutchTests/TipStoreViewModelTests.swift · raw

 1import Foundation
 2import Testing
 3@testable import Hutch
 4
 5struct TipStoreViewModelTests {
 6
 7    @Test
 8    func tipProductIdentifiersMatchAppStoreConnectOrder() {
 9        #expect(TipStoreViewModel.productIDs == [
10            "net.cleberg.hutch.tip.small",
11            "net.cleberg.hutch.tip.medium",
12            "net.cleberg.hutch.tip.large",
13        ])
14    }
15
16    @Test
17    func tipProductDisplayNamesMatchReviewMetadata() {
18        #expect(TipStoreViewModel.TipProduct.small.displayName == "Small Tip")
19        #expect(TipStoreViewModel.TipProduct.medium.displayName == "Medium Tip")
20        #expect(TipStoreViewModel.TipProduct.large.displayName == "Large Tip")
21    }
22}