• Dubbo-本地Bean测试


    Dubbo本地测试API的Bean

    一、建立一个测试类文件

    二、测试API

    // 自己要测试的API
    public static final XxApi xxApi;

    三、注入Bean

    static {
    		try {
    			ClassPathXmlApplicationContext parentContext = new ClassPathXmlApplicationContext(
    					"classpath:applicationContext-root.xml");
    			ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(
    					new String[] { "classpath:/configs/applicationContext-app.xml",
    							"classpath:/configs/applicationContext-core.xml" },
    					parentContext);
    			ApplicationContext.setContainer(context);
    			context.start();
                   // 测试API的注入Bean
    			xxApi = ApplicationContext.getBean("xxApiImpl");
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    
    	}
    

    四、编写Juint测试,选中需要测试的方法即可

    	@Test
    	public void testXXAPiMethod(){
    		
    		// 使用API调用你的方法,此处是你要做的单元测试
    		
    	}
    

    五、测试前,请先启动项目 

  • 相关阅读:
    linux-cp
    linux-rmdir
    linux-tail
    linux-head
    linux 重定向
    hadoop环境安装及错误总结
    vim 图册
    为什么可以这么快! awk 与python的应用
    八大排序算法的 Python 实现
    linux的文件隐藏属性 chattr lsattr
  • 原文地址:https://www.cnblogs.com/yuchuan/p/dobbo_test_2.html
Copyright © 2020-2023  润新知