まえがき この記事では、Spockテストフレームにおける Stub(スタブ), Mock(モック), Spy(スパイ)について解説していきます。 このあたり、テ... 続きを読む
タグ: groovy
Groovyプロジェクトの始め方
groovy で何か作る際の事始めとして、 一通りの環境揃える為の手順を書いておきます。 揃えるもの Intellij IDEA 統合開発環境 SDKMA... 続きを読む
Gradle JavaExecのTaskで標準入力をあつかう
標準入力が受けれない GradleのJavaExecタスクで動かしたい場合、 実行プログラム側では、標準入力が取得できないようです。 実行プログラムは例えばこん... 続きを読む
Gradleタスク上でGroovyコードを実行する。
Gradleタスクで、Groovyコードを指定して動かしてみよう。 Groovyスクリプトを外部から指定して実行することができるので、いろいろ便利になります。 ... 続きを読む
String::formatは遅いのか (Java/Groovy)
昔の記事の引越しです。 String.formatは遅いのか? ログの出力の際にも、よく使うString::format ですが、 使いやすいが故に気にせず使っ... 続きを読む
Gradle applicationプラグインについて
Gradle Application プラグインとは Java のランタイム(JRE)さえインストールされていれば、 Windows, Mac, Linux で... 続きを読む
Gradleで好きなクラスを実行させよう。
GradleでJava/Groovyなどで作成したクラスを指定して実行したい場合、 JavaExecにmainクラスを指定して実行させるとよいです。 汎用的に実... 続きを読む
Java10使用時のGradle警告について
Java10がリリースされましたので、 早速インストールしてみました。 Oradleのページから全然問題なくインストールできます。 バージョン確認 $ java... 続きを読む
JsonSlurperはスレッドセーフじゃない。(Groovy)
JsonSlurperとは Groovyで便利なのが、JSON文字列を渡すと、 オブジェクトマップに変換して簡単にJSONの値にアクセスする事が出来ます。 そこ... 続きを読む
RxJavaで再帰処理の基本について
RxJavaでファイルツリーをつくる RxJavaの使い方で、再帰的に何かしたい事があるかと思うので、 単純な例としてファイルツリーを作成するものを、RxJav... 続きを読む