krz/hutch
an ios client for sourcehut
clone: git clone https://gitbay.org/krz/hutch.git
main: HutchTests/TipStoreViewModelTests.swift · raw
1import Foundation
2import Testing
3@testable import Hutch
4
5@MainActor
6struct TipStoreViewModelTests {
7
8 @Test
9 func tipProductIdentifiersMatchAppStoreConnectOrder() {
10 #expect(TipStoreViewModel.productIDs == [
11 "net.cleberg.hutch.tip.small",
12 "net.cleberg.hutch.tip.medium",
13 "net.cleberg.hutch.tip.large",
14 ])
15 }
16
17 @Test
18 func tipProductDisplayNamesMatchReviewMetadata() {
19 #expect(TipStoreViewModel.TipProduct.small.displayName == "Small Tip")
20 #expect(TipStoreViewModel.TipProduct.medium.displayName == "Medium Tip")
21 #expect(TipStoreViewModel.TipProduct.large.displayName == "Large Tip")
22 }
23}