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);
        }
    }


  • 相关阅读:
    linux 常用命令行
    二叉搜索树(BST)
    pytorch Gradient Clipping
    python 读写文件
    我终于可以毕业啦!
    为什么有可执行文件还需要库文件
    java常识
    *args、*kwargs
    win终端命令
    import_module
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4399956.html
Copyright © 2011-2022 走看看