add another test case (#70)

This commit is contained in:
Miwa / Ensan
2024-03-18 01:05:03 +09:00
committed by GitHub
parent 107796f13e
commit e8e3b4f380

View File

@ -109,7 +109,18 @@ final class ExperimentalConversionTests: XCTestCase {
let result = kana2kanji._experimental_all(c, option: requestOptions())
XCTAssertTrue(result.endNode.joinedPrevs().contains("以下")) //
XCTAssertTrue(result.endNode.joinedPrevs().contains("伊賀")) //
print(result.endNode.joinedPrevs())
}
func testConversion_かかく() throws {
let dicdataStore = DicdataStore(requestOptions: requestOptions())
let kana2kanji = Kana2Kanji(dicdataStore: dicdataStore)
var c = ComposingText()
c.insertAtCursorPosition("かかく", inputStyle: .direct)
let result = kana2kanji._experimental_all(c, option: requestOptions())
XCTAssertTrue(result.endNode.joinedPrevs().contains("価格")) //
XCTAssertTrue(result.endNode.joinedPrevs().contains("科学")) //
XCTAssertTrue(result.endNode.joinedPrevs().contains("画角")) //
XCTAssertTrue(result.endNode.joinedPrevs().contains("雅楽")) //
}
func testConversion_たいか() throws {
@ -120,8 +131,6 @@ final class ExperimentalConversionTests: XCTestCase {
let result = kana2kanji._experimental_all(c, option: requestOptions())
XCTAssertTrue(result.endNode.joinedPrevs().contains("対価")) //
XCTAssertTrue(result.endNode.joinedPrevs().contains("大河")) //
// FIXME:
print(result.endNode.joinedPrevs())
}
func testConversion_たいかく() throws {
@ -216,7 +225,6 @@ final class ExperimentalConversionTests: XCTestCase {
var c = ComposingText()
c.insertAtCursorPosition("itsi", inputStyle: .roman2kana)
let result = kana2kanji._experimental_all(c, option: requestOptions())
print(result.endNode.joinedPrevs())
XCTAssertTrue(result.endNode.joinedPrevs().contains("痛い"))
}
}