首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Jmock容易例子

2012-06-26 
Jmock简单例子??? // 建立一个test上下文对象。??? Mockery context new Mockery()??? // 生成一个mock

Jmock简单例子


??? // 建立一个test上下文对象。
??? Mockery context = new Mockery();
??? // 生成一个mock对象
??? final LogDao logDao = context.mock(LogDao.class);

??? final int result = 26;

??? @Test
??? public void testGetCounts() throws Exception {
??????? context.checking(new Expectations() {{
??????????? oneOf(logDao).findCounts();
??????????? will(returnValue(26));
??????? }});

??????? LogServiceImp logServiceImp = new LogServiceImp();

??????? logServiceImp.setLogDao(logDao);

??????? int r = logServiceImp.getCounts();

??????? Assert.assertEquals(r, result);

热点排行