update.Springで開発していると、テストを書くときにmockを注入したくなります。//これをモックにしてテストしたい}JUnitでテストを階層化するやり方でよく知られているのは、Enclosed.classというランナーを使うやり方です。}こうした場合、mockを定義する基底クラスは下記のようにしたくなるのですが、これだとうまくいきません。classにしなくてもテストの階層化ができるようです。https://github.com/bechte/junit-hierarchicalcontextrunner/wikiこのテストランナーなら、中のclassをstaticにしなくてもテストの階層化ができます。モックの変数からもstaticがはずせて、モックのインスタンス化と注入が昨日するようになります。現時点で最新のJunit4.12のもとで、下記のdependencyを加えることで利用できます。requestStockLike7@n_slender一応Javaエンジニアです。仕事の関係でPHP、Python、Rubyをやることも。開発環境を構築することもあるので、そのレベルでのインフラネタもたまに。upLoginユーザーは見つかりませんでした。