前回、乱数生成のところを切り出すと良いという僕のコメントを反映してくれていて
良いと思います。
こうしておくと、```return 100;```などと書いてしまうことで境界値テストのように
都合の良い値でのテストがやりやすくなります。
まあ実際にコードを書き換えてしまうとテストとして良くないので、
実際にやるとしたらextendsしてオーバーライドするなどの対応を考えなくてはいけないですが。