import XCTest @testable import Transui final class TranscriptCleanerTests: XCTestCase { func testRemovesAsTextPrefix() { XCTAssertEqual( TranscriptCleaner.clean("language EnglishHello there"), "Hello there" ) } func testRemovesAsrTextPrefix() { XCTAssertEqual( TranscriptCleaner.clean("language zh 你好"), "你好" ) } func testRemovesPrefixAfterWhitespaceAndBom() { XCTAssertEqual( TranscriptCleaner.clean("\u{FEFF} \n\tlanguage EnglishHello"), "Hello" ) } func testPreservesOrdinaryTranscript() { XCTAssertEqual(TranscriptCleaner.clean("language is useful"), "language is useful") } }