We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
@JS class
1 parent 116b6d9 commit 1b35993Copy full SHA for 1b35993
Tests/BridgeJSRuntimeTests/SwiftClassSupportTests.swift
@@ -19,4 +19,10 @@ final class SwiftClassSupportTests: XCTestCase {
19
let greeter2 = try SwiftClassSupportImports.jsRoundTripOptionalGreeter(Greeter(name: "Hello"))
20
XCTAssertEqual(greeter2?.name, "Hello")
21
}
22
+
23
+ func testSwiftClassToJSObject() throws {
24
+ let greeter = Greeter(name: "BridgeJS")
25
+ let jsGreeter = try XCTUnwrap(greeter.jsValue.object)
26
+ XCTAssertEqual(jsGreeter["name"].string, "BridgeJS")
27
+ }
28
0 commit comments