タグ

Spockに関するirofのブックマーク (5)

  • Betamaxことはじめ - MyBetaBook

    JGGUGでサポートスタッフを担当させていただいている@nobusueと申します。 今回はGroovyベースのテスト支援ツールであるBetamaxの紹介記事を書かせていただくことになりました。G*Magazineには初登場となりますが、よろしくお願いいたします。 BetamaxとはBetamaxはWebへのアクセスを記録して再生することのできるrecord/playback proxyです。 最近のアプリケーションはTwitterやFacebookなど外部のWebAPIと連携するものが多くなってきていますが、Betamaxを利用すると実際にWebAPIやWebサイトへのアクセスを行わずにアプリケーションのテストを行うことができます。 BetamaxはHTTPリクエスト・レスポンスのペアを、HTTPリクエストの内容をキーとして「tape」というテキストファイル(YAML)に記録します。テスト

  • GitHub - kiy0taka/spock-shell

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    GitHub - kiy0taka/spock-shell
    irof
    irof 2012/12/29
    SpockでShellのテスト……なにこれすごい
  • [Spock] Spock 関連でゴニョゴニョしてる件 - bikisuke IN ACTION

    こんばんは。[twitter:@bikisuke] です。 今日の Advent Calendar ネタは、Spock です。 僕は G* 一派だからという贔屓目は抜きにしても、Java のテスティングフレームワークとして Spock はもっと評価されるべきじゃないかと思ってます。 なので、今回はその辺りに触れつつ、密かに企んでいることについて書きたいと思います。 Spock のいいところ 何と言っても、シンプルな記述ができるところは Spock の大きな魅力ではないでしょうか。もちろん、テスト対象クラス(機能)によっては複雑になることもあるかもしれませんが、可読性に関しては JUnit の比ではないと思ってます。 # これは Groovy と Java の言語特性や制約に依るところが大きいので、Spock が良くて JUnit がダメと言ってるわけではないです。念のため。 あと、拡張の仕

    [Spock] Spock 関連でゴニョゴニョしてる件 - bikisuke IN ACTION
    irof
    irof 2012/12/20
    はよ!
  • Spock Web Console - Spock Samples

    irof
    irof 2012/04/03
    あとで
  • Spockでデータドリブンなテスト - blog4j 2.0

    G* Advent Calendar 2011 5日目です。 当は、GradleとGebとSpockでSIerの大好物な画面キャプチャを貼りつけたExcelを出力しようとしたんですが、なぜか出力される画像ファイルのファイル名が文字化けする現象にハマってしまったので、Spock小ネタで勘弁して下さい。Excelネタは別エントリか誰かがやってくれると思います。 で、Spockでデータドリブンなテストですが、データドリブンなテストとはJUnitで「@RunWith(Parameterized.class)」ってやるアレです。JUnitのやり方だとかなり面倒なのですが、Spockだと簡潔に書けます。例としてSpockのトップページにも載ってるサンプルです。 # おそらく一番有名なSpockコードですね。 import spock.lang.* class HelloSpock extends S

    irof
    irof 2011/12/06
    なんか普通にお役立ち…
  • 1