Complete app features and relay cleanup

This commit is contained in:
diyaa
2026-07-26 17:36:46 +02:00
parent 53fa92d222
commit 2bd9c1b3ae
25 changed files with 2204 additions and 188 deletions
@@ -0,0 +1,10 @@
import XCTest
@testable import FchatiApp
final class PairingViewModelTests: XCTestCase {
func testPairingCodeIsUppercasedAndPrefixed() {
XCTAssertEqual(PairingViewModel.normalizedCode(from: "ab3k7q"), "FCHT-AB3K7Q")
XCTAssertEqual(PairingViewModel.normalizedCode(from: "fcht-ab3k7q"), "FCHT-AB3K7Q")
XCTAssertEqual(PairingViewModel.normalizedCode(from: " FCHT-ab3k7q "), "FCHT-AB3K7Q")
}
}