Open 0gajun opened 6 years ago
今回のアプリにおけるメイン機能の「送金」における不整合が生じないことを担保するため。
ユーザの資産が送金に伴って消失したり、不正に増えたり等しないことを担保するためのテストを書く元にする。
一旦反例を挙げて、それが生じないようなテストを書いていこう
User AとUser Bを登場人物とする。 User AからUser Bに送金依頼をするケースを考える
UserBが送金依頼を承諾し、User BがUser Aに5000円送金した際に
User BからUser Aに負数の送金ができてしまう (User AからUser Bにお金が動く)
19 を達成するための自分のタスク
今回のアプリにおけるメイン機能の「送金」における不整合が生じないことを担保するため。
ユーザの資産が送金に伴って消失したり、不正に増えたり等しないことを担保するためのテストを書く元にする。