何が同じなのかさっぱりわからない。

テスト駆動(最初にテストを書く)という理由を何一つ言わないで
アサートはテストと同じと繰り返しているだけにしか見えないな。
テストと同じかどうかではなく、最初に書くかどうかって話をしてるのに。