Files
MatchLiveTv/native/ios/MatchLiveTvTests/LiveBroadcastCoordinatorTests.swift
Emiliano Frascaro 731b43ea88 Stabilizza diretta iOS e aggiunge test simulatore pre-release.
Corregge lifecycle RTMP/preview tra partite, reset tabellone, orientamento
con debounce, condivisione su iPad e script test_ios_simulator per CI locale.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-20 12:02:14 +02:00

17 lines
653 B
Swift

import XCTest
@testable import MatchLiveTv
final class LiveBroadcastCoordinatorTests: XCTestCase {
func testShouldStopPreviousSessionFalseOnFirstLaunch() {
XCTAssertFalse(LiveBroadcastCoordinator.shouldStopPreviousSession(active: nil, incoming: "session-a"))
}
func testShouldStopPreviousSessionFalseForSameSession() {
XCTAssertFalse(LiveBroadcastCoordinator.shouldStopPreviousSession(active: "session-a", incoming: "session-a"))
}
func testShouldStopPreviousSessionTrueWhenSwitching() {
XCTAssertTrue(LiveBroadcastCoordinator.shouldStopPreviousSession(active: "session-a", incoming: "session-b"))
}
}