* **TimeExpression.swift**
- Change the validation for 3-digit numbers to allow last two digits between 00-59.
- Change the validation for 4-digit numbers to allow first two digits between 00-24 and last two digits between 00-59.
* **TimeExpressionTests.swift**
- Update test cases to reflect the new validation rules.
- Change test input "1360" to "2440" and update expected results accordingly.
- Update assertions for the modified test cases.
* **Test cases**
- Create `KanaKanjiConverter` instance
- Use `makeDirectInput` to create `ComposingText` instances for test cases
- Call `convertToTimeExpression` function with different inputs
- Verify the results using `XCTAssertEqual` and `XCTAssertTrue`
* **Helper function**
- Add `makeDirectInput(direct input: String) -> ComposingText` helper function
* **Concurrency**
- Use `await` for the call of `convertToTimeExpression`
- Call `convertToTimeExpression` outside of XCTest function
* **testConvertToTimeExpression**
- Change function signature to `async throws`
- Initialize `KanaKanjiConverter` with `await`
* **testToTimeExpressionCandidates**
- Change function signature to `async throws`
- Initialize `KanaKanjiConverter` with `await`
Fixes#170
Add functionality to convert 3-digit and 4-digit numbers into time expressions in the format 'HH:MM'.
* Add `convertToTimeExpression` function in `Sources/KanaKanjiConverterModule/Converter/TimeExpression.swift` to handle the conversion.
* Modify `Sources/KanaKanjiConverterModule/Converter/KanaKanjiConverter.swift` to include the new function and call it within `getWiseCandidate`.
* Add tests in `Tests/KanaKanjiConverterModuleTests/ConverterTests/TimeExpressionTests.swift` to ensure the new function works correctly.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/azooKey/AzooKeyKanaKanjiConverter/issues/170?shareId=XXXX-XXXX-XXXX-XXXX).