TAG

FizzBuzz

JavaでTDDに挑戦してみる(N+1回目

前回の記事はこちら 参考にさせてもらってるのはこちら さて、前回までは、テストケースを作るところまで来ました。前回の参照 No. クラス名 ピックアップした数字 期待結果 1 15, 5, 3 30 FizzBuzz 2 15, 5 45 FizzBuzz 3 15, 3 15 FizzBuzz 4 5, 3 60 Buzz 5 15 75 FizzBuzz 6 5 10 Buzz 7 3 9 F […]

FizzBuzz問題をテスト設計してみる

FizzBuzz問題とは FizzBuzz問題は、以下のようなリストになる。めっちゃシンプル。 テストケースを考えてみる 数字をテスト条件として与え、期待結果を得るというブラックボックステストを考える時、最小テストケースになるのはどんなパターンになるか。私は以下のように考えてみた。が、テストエンジニアとして気になるのは、追加したい箇所として100、-1、Aなど。100は正常系、-1やAは例外系とし […]

テスト駆動開発 4日目

前回のところで、次のステップを書いたところ、予定通りにAttribute errorが出されました。 ちょっと待て 違う、私がやりたかったのはケント・ベックさんのテスト駆動開発を写経したかったのではなく、Pythonでテスト駆動開発を体験したかったんでした。なぜケント・ベックさんのテスト駆動開発を参照したのかというと、テスト駆動開発へのとっかかりを思い出したかったからです。 気を取り直す さて、そ […]