MockInterceptor (from higayasuo)
テストも強化されるんですね。どんどん便利になってく〜
これ、EasyMockと同じじゃないですか。
MockInterceptor mi = new MockInterceptor();
mi.setValue("Hello");
Hello hello = (Hello) mi.createMock(Hello.class);
assertEquals("Hello", hello.greeting());
EasyMockだとこうなります。
ひがさん、MockInterceptorはS2UnitでEasyMockを利用するためのラッパーとして提供するようにしても良いのではないでしょうか?
MockControl control = MockControl.createControl(Hello.class);
Hello hello = (Hello) control.getMock();
control.setReturnValue("Hello");
control.replay();
assertEquals("Hello", hello.greeting());
control.verify();