首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

JMock的施用一

2013-03-04 
JMock的使用一JMockit Quick Tutorialhttps://github.com/ajermakovics/eclipse-jmockit-assist/wiki/JMoc

JMock的使用一

JMockit Quick Tutorial
https://github.com/ajermakovics/eclipse-jmockit-assist/wiki/JMockit-Quick-Tutorial-%28Cheat-sheet%29


1. 用new MockUp方法打桩

    import mockit.Mock;      import mockit.MockClass;      import mockit.Mockit;            import org.junit.After;      import org.junit.Before;      import org.junit.Test;                  public class BizTest4 {                @Before          public void setUp() throws Exception {              Mockit.setUpMock(Common.class, MockCommon4.class);              Mockit.setUpMock(Single.class, MockSingle4.class);          }                @After          public void tearDown() throws Exception {          }                @Test          public void testCallCommon() {              new Biz().callCommon();          }                @Test          public void testCallSingle() {              new Biz().callSingle();          }            }      @MockClass(realClass = Common.class)      class MockCommon4 {          @Mock          public void $init(){              System.out.println("mock constructor");          }          @Mock          public void doA(){              System.out.println("mock doA");          }          @Mock          public void doB(){              System.out.println("mock doB");          }          @Mock          public void doC(){              System.out.println("mock doC");          }      }      @MockClass(realClass = Single.class)      class MockSingle4 {          @Mock          public void doA(){              System.out.println("mock single doA");          }      }  

热点排行