refactor: remove table-specific implementation

This commit is contained in:
Miwa / Ensan
2025-07-21 18:32:22 +09:00
parent 7b520e5793
commit 988bfd3634
3 changed files with 79 additions and 22 deletions

View File

@ -332,7 +332,7 @@ final class DicdataStoreTests: XCTestCase {
func testPossibleNexts() throws {
let possibleNexts = DicdataStore.possibleNexts
XCTAssertEqual(Set(possibleNexts["f", default: []]).symmetricDifference(["ファ", "フィ", "", "フェ", "フォ", "フャ", "フュ", "フョ", "フゥ"]), [])
XCTAssertEqual(Set(possibleNexts["f", default: []]).symmetricDifference(["ファ", "フィ", "", "フェ", "フォ", "フャ", "フュ", "フョ", "フゥ", "ッf"]), [])
XCTAssertEqual(Set(possibleNexts["xy", default: []]).symmetricDifference(["", "", ""]), [])
XCTAssertEqual(possibleNexts["", default: []], [])
}