Skip to content

Commit b898318

Browse files
committed
Update unit tests
1 parent e31fb09 commit b898318

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

Package.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,10 @@ let package = Package(
330330
),
331331
.testTarget(
332332
name: "JavaLangTests",
333-
dependencies: ["JavaLang"]
333+
dependencies: [
334+
"JavaLang",
335+
"JavaUtil"
336+
]
334337
)
335338
]
336339
)
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)