2017-12-01から1ヶ月間の記事一覧
GroovyのテスティングフレームワークであるSpockは標準ではレポート生成機能はありません。 多くはGradleでビルドしたときのxmlやhtmlを利用していると思います。 Spockにはspock-reportという拡張ライブラリがあり、これを依存関係に追加するだけでテスト結…
SpockというGroovy言語で記述するテスティングフレームワークがあります。 今回は2017/05/01にリリースされたバージョン1.1の新機能のうち3つを紹介します。 Spock リリースノート 本記事はG* Advent Calendar 2017の14日目です。 verifyAll メソッドによる(…
Groovy言語ではAST変換をサポートしているのでその昔からAST変換をつかったライブラリがそこそこあります。 アノテーションでコード生成やボイラープレートなどの短縮、コード検査があります。 今回はAST変換の書き方というよりどういった成果物があったり、…
メールのテストを中心にまとめました。 メールのテストのためのSMTPサーバ SaaS メールのテストのためのSMTPサーバ OSS メールのテストで気にすること Gmailにおける迷惑メール判定の見方 証明書の情報を確認
G* Advent Calendar 5日目の記事です。 JVM上で使えるWebAPIを開発するFWなどは多々ありまして、ハイパフォーマンスなものを探していたらどうやら Light-4Jというものがあるらしいと聞きつけました。 彼が言うにはそこそこ速いということで、ベンチマークも…
ソフトウェア開発界隈でも影響があるパターン・ランゲージについての動画を見ました。 つい先日、(パターン・ランゲージの創始者であるクリストファー・アレギザンダーの弟子である)中埜さんがパターン・ランゲージについて話すというイベントがあったらし…