-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
テストの追加 #616
テストの追加 #616
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ちょっとだけコメントしたけど大きな問題はないのでいいと思います
) | ||
}) | ||
|
||
test("異常系_存在しないtopicには投稿できない", (resolve) => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
異常系、存在しないトピックだけじゃなくて開始していないトピックに送れないのもチェックしていいかもしれない。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
d516ce7
追加しました〜
) | ||
}) | ||
|
||
test("正常系_Reactionの投稿", (resolve) => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
存在しないMessageへのリアクション(&Question)……は考えなくていいか……
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
まあ統合テストなのでそこまで細かくテストしなくてもいいかなと...
ここの機能は単体テストでカバーしているので。(リポジトリのテストも後で書きます)
// TODO: 結果が不安定でたまに失敗する(DBへのインサートの順序が実行時依存なのがおそらくの原因)のでskipにしている。 | ||
// このエンドポイントのレスポンスの方を仕様通りに直せばchatItemsのパラメータにexpect.arrayContaining()が使えるので、 | ||
// おそらくはそれで解決できそう。 | ||
test.skip("正常系_終了したルームのチャットアイテムの履歴を見れる", async () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
気が向いたらissueにしておいてください
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
作っておきました
#645
close #441
やったこと
chat.ts
というファイルにテストを追加したやっていないこと
動作確認手順
/app/server
直下でyarn test
参考リンク・補足など