Files
HaishinKit.swift/RTMPHaishinKit/Tests/RTMP/RTMPStatusTests.swift
2025-07-13 12:43:53 +09:00

22 lines
560 B
Swift

import Foundation
import Testing
@testable import RTMPHaishinKit
@Suite struct RTMPStatusTests {
@Test func dynamicMemeberLookup() {
let data: AMFObject = [
"level": "status",
"code": "NetConnection.Connect.Success",
"description": "Connection succeeded.",
"objectEncoding": 0.0,
"hello": "world!!"
]
guard let status = RTMPStatus(data) else {
return
}
#expect("world!!" == status.hello)
#expect(0.0 == status.objectEncoding)
}
}