We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e31fb09 commit b898318Copy full SHA for b898318
2 files changed
Package.swift
@@ -330,7 +330,10 @@ let package = Package(
330
),
331
.testTarget(
332
name: "JavaLangTests",
333
- dependencies: ["JavaLang"]
+ dependencies: [
334
+ "JavaLang",
335
+ "JavaUtil"
336
+ ]
337
)
338
]
339
Tests/JavaLangTests/JavaUtilTests.swift
@@ -0,0 +1,24 @@
1
+//
2
+// JavaUtilTests.swift
3
+// JavaLang
4
5
+// Created by Alsey Coleman Miller on 6/15/25.
6
7
+
8
+import Foundation
9
+import Testing
10
+import JavaKit
11
+@testable import JavaUtil
12
13
+@Suite
14
+struct JavaUtilTests {
15
16
+ @Test
17
+ func uuid() throws {
18
+ let javaClass = try JavaClass<JavaUtil.UUID>()
19
+ let javaObject = try javaClass.randomUUID()
20
+ let uuidString = try javaObject.toString()
21
+ let uuid = #require(UUID(uuidString: uuidString))
22
+ #expect(uuid.uuidString == uuidString)
23
+ }
24
+}
0 commit comments