0gajun / 2018-newbies

1 stars 1 forks source link

「送金が正しく行われること」とは。を定義する #26

Open 0gajun opened 6 years ago

0gajun commented 6 years ago

19 を達成するための自分のタスク

今回のアプリにおけるメイン機能の「送金」における不整合が生じないことを担保するため。

ユーザの資産が送金に伴って消失したり、不正に増えたり等しないことを担保するためのテストを書く元にする。

0gajun commented 6 years ago

一旦反例を挙げて、それが生じないようなテストを書いていこう

「送金が正しく行われない」とは

User AとUser Bを登場人物とする。 User AからUser Bに送金依頼をするケースを考える

送金依頼フェーズ

送金承認・却下フェーズ

送金フェーズ

その後