Files
Luma/Tests/MediaPickerSelectionPolicyTests.swift
T
2026-07-30 20:07:51 +07:00

25 lines
657 B
Swift

import XCTest
@testable import Luma
final class MediaPickerSelectionPolicyTests: XCTestCase {
func testLivePhotoPrefersStillImageButRetainsVideoFallback() {
XCTAssertEqual(
MediaPickerSelectionPolicy.preferredOrder(
supportsImage: true,
supportsVideo: true
),
[.photo, .video]
)
}
func testVideoOnlyAssetPrefersMovieButRetainsPhotoFallback() {
XCTAssertEqual(
MediaPickerSelectionPolicy.preferredOrder(
supportsImage: false,
supportsVideo: true
),
[.video, .photo]
)
}
}