feat: 优化 AI 修图模板选择页面
This commit is contained in:
@@ -25,7 +25,7 @@ final class TravelAlbumAIRetouchTemplateViewModelTests: XCTestCase {
|
||||
XCTAssertTrue(viewModel.shouldShowInitialTips)
|
||||
XCTAssertEqual(
|
||||
viewModel.initialTipsText,
|
||||
"每张照片生成精修结果,氛围感可选;本次可免费生成 1 张封面"
|
||||
"Tips:氛围感修图为选填,可横向选择一种样式;选中后每张照片会额外生成1个独立结果,第一张照片仍另生成封面。"
|
||||
)
|
||||
XCTAssertEqual(viewModel.visibleCategories, [.refined, .atmosphere, .cover])
|
||||
XCTAssertEqual(viewModel.selectedRefinedTemplateId, 11)
|
||||
|
||||
@@ -572,8 +572,13 @@ final class TravelAlbumDetailViewControllerTests: XCTestCase {
|
||||
let previewButton = cell.findSubview {
|
||||
$0.accessibilityIdentifier == "travelAlbum.aiRetouchTemplatePreviewButton"
|
||||
} as? UIButton
|
||||
let previewImageView = cell.findSubview {
|
||||
$0.accessibilityIdentifier == "travelAlbum.aiRetouchTemplateImage"
|
||||
} as? UIImageView
|
||||
previewButton?.sendActions(for: .touchUpInside)
|
||||
|
||||
XCTAssertNotNil(UIImage(named: "ai_retouch_template_placeholder"))
|
||||
XCTAssertNotNil(previewImageView?.image)
|
||||
XCTAssertEqual(cell.contentView.layer.borderWidth, 2)
|
||||
XCTAssertTrue(cell.accessibilityTraits.contains(.selected))
|
||||
XCTAssertEqual(cell.accessibilityValue, "已选择")
|
||||
|
||||
Reference in New Issue
Block a user