2018年8月21日火曜日

mvnコマンドで特定クラスのテストを実行する方法

mavenでビルドするアプリケーションでテストコードを書いているときに、毎回テストを実行していたら時間がかかってしんどかったので、個別にテストできないのかなと思って調べてみたらありました!

その名もdefineオプション!

使うときは、-Dもしくは--defineです。今回は実行するテストを選択するので下記のような感じになります。

$ mvn test -D test=テストクラス名

HelloWorldControllerTestというテストクラスで実行すると…

# 例
$ mvn test -D test=HelloWorldControllerTest

これで特定のクラスだけをテストすることができるようになって、テスト時間を短縮できるようになりました。

macOSでminikubeをインストールしようとしたら書き込みエラーになった

ローカル環境でKubernetesを使えるようにしようと環境構築中にエラーが 下記が今回のエラーで書き込みできない感じのメッセージが出ています。  $ brew install minikube Updating Homebrew... Error: The following ...