java单元测试笔记

1、PowerMock.expectNew用法:

          B mockB = PowerMock.createMock( B.class );
          PowerMock.expectNew( B.class ).andReturn(mockB);

2、EasyMock.expect用法:

        EasyMock.expect(context.getSystemAudio(Context.AUDIO).andReturn(audio);//表示context对象的getSystemAudio方法将会调用一次,参数是Context.AUDIO,设定它的返回值为audio.

3、EasyMock.capture用法:

       EasyMock里面的Capture接口提供了捕获函数调用参数的方法,在mock中,我们要验证参数传递参数的的情况。这个里面可以设置Capture的类型。

 

posted @ 2015-01-26 17:27  muya  阅读(172)  评论(0编辑  收藏  举报