私は現在、小さなライブラリの単体テストのセットを完成させようとしています。異なる実装が存在するようにしたいので、このテストセットを(a)汎用的にして、別の実装をテストするために再利用できるようにし、可能な限り完全なものにします。 (b)の部分については、enum型をテストするためのベストプラクティスがあるかどうかを知りたいと思います。だから、例えば次のように私は列挙型を持っている: public
Groovy(とJMockについても同じですが)に慣れていて、mockedされているメソッドのパラメータでマッチャーを使う期待が高まっています。私はこのような何かしようとすると: Expectations e = new Expectations();
e.allowing(mockObject).doSomething(Expectations.with(aNonNull(Immuta