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

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

続きを読む
TestDrivenDevelopment
JavaでTDDに挑戦してみる(n回目

何度挑戦しているか分からないんですが、相変わらず仕事の切れ目とか、ちょっと落ち着いた時間帯にやったりしています。 参考にしているのはこちら 私の現在地 ケントベックさんの本はこちら。JavaとPythonで、TDDについ […]

続きを読む
TestDrivenDevelopment
FizzBuzz問題をテスト設計してみる

FizzBuzz問題とは FizzBuzz問題は、以下のようなリストになる。めっちゃシンプル。 テストケースを考えてみる 数字をテスト条件として与え、期待結果を得るというブラックボックステストを考える時、最小テストケース […]

続きを読む
仕事
テスト駆動開発:テストコードに先立って考えておくテスト設計など

前回の投稿では、FizzBuzz問題を題材として取り上げ、テストコードを使ってテスト駆動開発をするのに挑戦しました。テスト駆動開発、私はJavaを習いたてということもあり、まだまだ未知なものだなという印象でした。 一方、 […]

続きを読む
TestDrivenDevelopment
Java でTDD(FizzBuzz問題)失敗

表記、先日こちらのブログでもお伝えした通り自分のJavaプログラミングスキル自体が足りず、結局意味が分からなくて終わりにしました。 そこからJava入門の本を買って読んだりして、少しずつJavaのことを理解しようとしてい […]

続きを読む
TestDrivenDevelopment
ChromeをJavaで起動するコード

テスト駆動開発をやってみたくて、Javaを勉強しています。 テスト対象はWebブラウザを想定しているので、はじめの一歩ということでChromeの起動をすることができたので備忘録を兼ねてコードを。もともとのコードはこちらの […]

続きを読む
TestDrivenDevelopment
テスト駆動開発 6日目(完結)

挫折しました。 こちらのサイトを参考にして進めていたのですが、1と2を返すところまではこの内容通りにできました。が、その後が省略されていて、私の力では順を追ってコーディングしていくところが全く分からず、とりあえず写経して […]

続きを読む
TestDrivenDevelopment
テスト駆動開発 5日目

前回はPythonでテスト駆動開発をやってみよう、という意気込みで始めて見たのですが、そもそもPythonのことも良く分かっていない状態でいきなりテスト駆動開発に着手したということで、なんともお粗末な結果で終わってしまい […]

続きを読む
TestDrivenDevelopment
テスト駆動開発 4日目

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

続きを読む