Files
AzooKeyKanaKanjiConverter/Tests/SwiftUtilsTests/StringExtensionTests.swift
2024-03-30 02:01:11 +09:00

26 lines
800 B
Swift

//
// StringExtensionTests.swift
// azooKeyTests
//
// Created by ensan on 2022/12/23.
// Copyright © 2022 ensan. All rights reserved.
//
@testable import SwiftUtils
import XCTest
final class StringExtensionTests: XCTestCase {
func testToKatakana() throws {
XCTAssertEqual("かゔぁあーんじょ123+++リスク".toKatakana(), "カヴァアーンジョ123+++リスク")
XCTAssertEqual("".toKatakana(), "")
XCTAssertEqual("コレハロン".toKatakana(), "コレハロン")
}
func testToHiragana() throws {
XCTAssertEqual("カヴァアーンじょ123+++リスク".toHiragana(), "かゔぁあーんじょ123+++りすく")
XCTAssertEqual("".toHiragana(), "")
XCTAssertEqual("これはろん".toHiragana(), "これはろん")
}
}