G*Advent Calendar 2015の18日目です。 qiita.com 昨日は某社の方をゲストに迎えて闇の話をしていたためAdvent Calendarの公開が遅れました。大変申し訳ございません。 本記事では、Gradle SSH PluginやGroovy SSHをどのようにテストしているか説明します。GradleのプラグインやGroovyのツールを公開している方の参考になれば幸いです。 プロダクトの構成 Gradle SSH Pluginは、GradleのビルドスクリプトからSSHを利用するためのプラグインです。AP/DBサーバの再起動やデプロイなどの自動化を想定しています。詳細な仕様は割愛しますが、独自のDSLでコマンド実行やファイル転送を記述します。DSLの処理はGroovy SSHというライブラリに委譲しています。すなわち、Gradle SSH PluginはGradl
![Gradle SSH PluginやGroovy SSHはどのようにテストしているか - GeekFactory](https://cdn-ak-scissors.b.st-hatena.com/image/square/80fc0f9bbcbd8442de01c0146f7b05ce45917646/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fi%2Fint128%2F20151219%2F20151219113629.png)