📄 viewhelpertest.java
字号:
package cn.myapps.core.dynaform.view.action;
import java.util.Collection;
import java.util.Iterator;
import cn.myapps.base.dao.PersistenceUtils;
import cn.myapps.core.deploy.module.ejb.ModuleProcess;
import cn.myapps.core.deploy.module.ejb.ModuleVO;
import cn.myapps.core.dynaform.view.ejb.View;
import cn.myapps.util.ProcessFactory;
import junit.framework.TestCase;
public class ViewHelperTest extends TestCase {
ViewHelper helper;
protected void setUp() throws Exception {
super.setUp();
helper = new ViewHelper();
}
protected void tearDown() throws Exception {
super.tearDown();
}
/*
* Test method for
* 'cn.myapps.core.dynaform.view.action.ViewHelper.get_viewList()'
*/
public void testGet_viewList() throws Exception {
String modId = doSave();
helper.setModuleid(modId);
Collection viewList = helper.get_viewList("");
assertTrue(viewList.size() > 0);
doDelete(viewList);
}
/*
* Test method for
* 'cn.myapps.core.dynaform.view.action.ViewHelper.convertValuesMapToPage(String,
* String, String, String, Map)'
*/
public void testConvertValuesMapToPage() {
}
/*
* Test method for
* 'cn.myapps.core.dynaform.view.action.ViewHelper.displayViewHtml(String,
* String, String, String, Map)'
*/
public void testDisplayViewHtml() {
}
/*
* Test method for 'cn.myapps.core.dynaform.form.action.FormAction.doSave()'
*/
public String doSave() throws Exception {
ModuleVO modVO = new ModuleVO();
modVO.setName("testModulue");
ModuleProcess mp = (ModuleProcess) ProcessFactory
.createProcess(ModuleProcess.class);
mp.doCreate(modVO);
View vo = new View();
// //PersistenceUtils.getSessionSignal().sessionSignal++;
vo.setName("testView");
vo.setModule(modVO);
helper.proxy.doCreate(vo);
// //PersistenceUtils.getSessionSignal().sessionSignal--;
// //PersistenceUtils.getSessionSignal().sessionSignal++;
View findVO = (View) helper.proxy.doView(vo.getId());
// //PersistenceUtils.getSessionSignal().sessionSignal--;
assertEquals(findVO.getName(), vo.getName());
return modVO.getId();
}
/*
* Test method for 'cn.myapps.base.action.BaseAction.doDelete()'
*/
public void doDelete(Collection flowList) throws Exception {
// //PersistenceUtils.getSessionSignal().sessionSignal++;
ModuleProcess mp = (ModuleProcess) ProcessFactory
.createProcess(ModuleProcess.class);
View view = null;
for (Iterator iter = flowList.iterator(); iter.hasNext();) {
view = (View) iter.next();
helper.proxy.doRemove(view.getId());
}
if (view != null) {
mp.doRemove(view.getModule().getId());
}
// //PersistenceUtils.getSessionSignal().sessionSignal--;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -