Zum Inhalt

apple/PhysarumApp/Tests/TopShelfHeroTests.swift

import XCTest
@testable import Physarum

final class TopShelfHeroTests: XCTestCase {
    func testHeroConfigIsValid() {
        let h = TopShelfHero.shared
        XCTAssertEqual(h.identifier, "physarum-hero")
        XCTAssertEqual(h.videoURL.scheme, "https")
        XCTAssertEqual(h.posterURL.scheme, "https")
        XCTAssertTrue(h.videoURL.absoluteString.hasSuffix("/topshelf/hls/master.m3u8"))
        XCTAssertTrue(h.posterURL.absoluteString.hasSuffix("/topshelf/poster.png"))
        XCTAssertEqual(h.videoURL.host, "jkaindl.de")
    }
}