jaoafa / VCSpeaker.kt

🔊 Text channel, now with voice
https://jaoafa.github.io/VCSpeaker.kt/
Eclipse Public License 2.0
3 stars 1 forks source link

Replacersの複合テスト #177

Closed book000 closed 1 month ago

book000 commented 2 months ago
book000 commented 2 months ago

現状、Replacerの個々のテストが src/test/kotlin/processors/ReplacerProcessorTest.kt にある状態。 個々のテストは src/test/kotlin/replacers/*.kt に切り出して、その上で src/test/kotlin/processors/ReplacerProcessorTest.kt に複合テストを書いた方が良さそう。

book000 commented 2 months ago

思いつくものあったらコメントしてください。

  1. システムメッセージがエイリアスによって置き換えられる or 置き換えられないこと(置き換えれた方が面白い?) → システムメッセージとか関係ないですね…。
  2. サーバ絵文字エイリアスが存在する場合、正しく置き換えられること
  3. チャンネルメンション・ロールメンション・ユーザメンションのチャンネル名が、エイリアスによって置き換えられる or 置き換えられないこと(置き換えれた方が面白い?)
  4. URL置き換え後に、エイリアスによって置き換えられる or 置き換えられないこと(置き換えれた方が面白い?)