feat(payment): 支持赛里木湖品牌收款页与独立缓存
This commit is contained in:
@@ -55,6 +55,16 @@ final class PaymentModelsTests: XCTestCase {
|
||||
XCTAssertFalse(PayPageBrandingPolicy.isNalati(scenicId: 0))
|
||||
}
|
||||
|
||||
func testBrandDefaultsAreScopedToSupportedScenicIds() {
|
||||
XCTAssertEqual(PayPageBrandingPolicy.defaultConfig(scenicId: 128), .nalatiDefault)
|
||||
XCTAssertEqual(PayPageBrandingPolicy.defaultConfig(scenicId: 125), .sailimuDefault)
|
||||
XCTAssertEqual(PayPageConfig.sailimuDefault.title, "赛里木湖旅拍管理\n收费平台")
|
||||
XCTAssertEqual(PayPageConfig.sailimuDefault.subtitle, "赛里木湖景区")
|
||||
XCTAssertFalse(PayPageBrandingPolicy.isNalati(scenicId: 125))
|
||||
XCTAssertNil(PayPageBrandingPolicy.defaultConfig(scenicId: 127))
|
||||
XCTAssertNil(PayPageBrandingPolicy.defaultConfig(scenicId: 0))
|
||||
}
|
||||
|
||||
func testPaymentAccountDisplayFormatterUsesRealNameAndAllUniqueStores() {
|
||||
XCTAssertEqual(
|
||||
PaymentAccountDisplayFormatter.photographerName(realName: " 摄影师真实姓名 "),
|
||||
|
||||
Reference in New Issue
Block a user