zoukankan      html  css  js  c++  java
  • jUnit代码

    @ContextConfiguration(locations = { "classpath:abframe-context-security.xml",
            "classpath:abframe-context.xml", "classpath:abframe-servlet.xml" })
    public abstract class BaseControllerTestCase extends AbstractTransactionalJUnit4SpringContextTests {
      
      
        /**
         * Convenience methods to make tests simpler
         *
         * @param url the URL to post to
         * @return a MockHttpServletRequest with a POST to the specified URL
         */
        public MockHttpServletRequest newPost(String url) {
            return new MockHttpServletRequest("POST", url);
        }
      
        public MockHttpServletRequest newGet(String url) {
            return new MockHttpServletRequest("GET", url);
        }
      
    }
      
      
      
      
      
    @RunWith(SpringJUnit4ClassRunner.class)
    public class DockWidgetControllerTest extends BaseControllerTestCase{
        private MockHttpServletRequest request;
        private MockHttpServletResponse response;
        @Autowired
        private IDockWidgetService dockWidgetService=null;
        @Autowired
        private DockWidgetController dockWidgetController=null;
        @Rollback(false)//不回滚,否则回滚
        @Test
        public void testDockList() throws Exception{
            request=newPost("/abframe/dockWidget/findDockList");
            Operator op=new Operator();
            op.setId(1L);
            Integer b[]=new Integer[2];
            b[0]=1;
            request.getSession().setAttribute(Constants.OPERATOR_KEY,op);
            //request.getSession().setAttribute("dockList",b);
            //List<Long> menuIdList=dockWidgetService.findDockMenuIdList(1);
            //System.out.println(menuIdList.toString());
            List ls=new  LinkedList();
            //1460478#1460514#1631980  
            ls.add("1460478");
            ls.add("1460514");
            ls.add("1631980");
            ls.add("111111");
            //dockWidgetController.findDockList(request);
            dockWidgetController.updateDockList(ls,"5309177",request);
        }
    }


  • 相关阅读:
    HDU5213(容斥定理+莫队算法)
    HDU4467:Graph(点的度数分块)
    BZOJ3834:Solar Panels (分块)
    BZOJ2217:Lollipop
    “玲珑杯”线上赛 Round #17 河南专场 B:震惊,99%+的中国人都会算错的问题(容斥计算)
    Linux环境及基础命令(一)
    阿里前CEO卫哲:马云好玩,人工智能泡沫巨大,新零售重在社区
    配置JDK和Tomcat环境变量
    批处理_批量替换不同语句
    批处理命令_提取当前目录下所有文件名称
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4399956.html
Copyright © 2011-2022 走看看