如何用JUnit4测试spring service
2015-08-05 10:36
495 查看
import static org.junit.Assert.*; import javax.annotation.Resource; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.context.ApplicationContext; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import com.syouketu.ssc.common.utils.TestUtils; import com.syouketu.ssc.enginecompiler.service.IDynamicDeployBeanService; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath:spring/application*.xml" }) public class TestDynamicDeployBeanService { @Resource ApplicationContext applicationContext; @Resource private IDynamicDeployBeanService dynamicDeployBeanService; @Before public void setUp() throws Exception { } @Test public void testService() { try { String sourceCode = TestUtils.txtString("ITestService.java"); dynamicDeployBeanService.registerComponet(sourceCode); assertTrue(applicationContext.containsBean("ITestService")); } catch (Exception e) { e.printStackTrace(); fail("Test failed!"); } } }
相关文章推荐
- java中的float double精度丢失
- Eclipse 安装 FreeMarker IDE 方法
- Java环境变量的配置步骤及JDK、JRE
- Java IO【21】PrintWriter的学习
- Java 数字转百分比%
- 关于 Eclipse 导出 Android项目 JavaDoc 详细过程
- java循环|分支结构
- 【MyBatis】MyBatis+SpringMVC+EasyUI整合分页
- final、static、static final修饰的字段赋值的区别
- JAVA学习笔记-----------InetAddress 的有关IP地址的使用案例(杂乱)
- Spring Ioc--Bean装配
- java中volatile关键字的含义
- Java堆、栈和常量池以及相关String的详细讲解(经典中的经典)
- java加密解密技术(2) 单向加密MD5
- java 时间戳转换
- Spring_Ioc&Factory
- Java基础-集合Collection&List接口
- 跟大家推荐一个Java领域技术最先进的开源CMS全媒体内容发布平台
- Java中的四种引用
- Java compiler level does not match解决方法