Add async/await to test functions in TimeExpressionTests.swift

* **testConvertToTimeExpression**
  - Change function signature to `async throws`
  - Initialize `KanaKanjiConverter` with `await`

* **testToTimeExpressionCandidates**
  - Change function signature to `async throws`
  - Initialize `KanaKanjiConverter` with `await`
This commit is contained in:
Miwa
2025-03-30 16:38:22 +09:00
parent ff8c38f76c
commit 3b6d63c8d3

View File

@ -2,8 +2,8 @@ import XCTest
@testable import KanaKanjiConverterModule @testable import KanaKanjiConverterModule
final class TimeExpressionTests: XCTestCase { final class TimeExpressionTests: XCTestCase {
func testConvertToTimeExpression() { func testConvertToTimeExpression() async throws {
let converter = KanaKanjiConverter() let converter = await KanaKanjiConverter()
// Test 3-digit numbers // Test 3-digit numbers
XCTAssertEqual(converter.convertToTimeExpression(123).first?.text, "1:23") XCTAssertEqual(converter.convertToTimeExpression(123).first?.text, "1:23")
@ -20,7 +20,7 @@ final class TimeExpressionTests: XCTestCase {
} }
func testToTimeExpressionCandidates() async throws { func testToTimeExpressionCandidates() async throws {
let converter = KanaKanjiConverter() let converter = await KanaKanjiConverter()
var c = ComposingText() var c = ComposingText()
// Test 3-digit numbers // Test 3-digit numbers