`
vitojeng
  • 浏览: 20555 次
  • 性别: Icon_minigender_1
  • 来自: TW
社区版块
存档分类
最新评论

Using Spring Mock for JNDI DAO testing

    博客分类:
  • tips
阅读更多
Spring 配置範例:
<bean id="datasource" class="oracle.jdbc.pool.OracleDataSource" abstract="false" lazy-init="default" autowire="default" dependency-check="default">
   <property name="driverType" value="thin" />
   <property name="serverName" value="" />
   <property name="databaseName" value="" />
   <property name="portNumber" value="1526" />
   <property name="user" value="" />
   <property name="password" value="" />
   <property name="connectionCachingEnabled" value="true"></property>
   <property name="connectionCacheProperties">
       <map>
           <entry key="MinLimit" value="5"></entry>
           <entry key="MaxLimit" value="10"></entry>
       </map>
   </property>
</bean>


Java sample code:
   SimpleNamingContextBuilder builder = SimpleNamingContextBuilder.emptyActivatedContextBuilder();
   builder.bind("java:comp/env/datasource", ctx.getBean("datasource"));

分享到:
评论

相关推荐

    spring-mock.jar

    org.springframework.mock.jndi.ExpectedLookupTemplate.class org.springframework.mock.jndi.SimpleNamingContext.class org.springframework.mock.jndi.SimpleNamingContextBuilder.class org.springframework....

    java单元测试 spring mock的使用

    "Java单元测试Spring Mock的使用" 在Java Web应用中,单元测试是非常重要的一步,它可以帮助开发者检测代码的正确性和可靠性。传统的单元测试方法需要部署到容器中,然而,这种方法存在一些缺陷,例如需要长时间的...

    Spring Framework Testing 读书笔记

    本文总结了 Spring Framework 的测试框架知识点,包括 Unit Testing、Mock Objects、Environment、JNDI、Servlet API、Mock Objects 和 Spring Web Reactive 等方面。 Unit Testing Unit Testing 是软件测试的一种...

    Unit Testing with Mock Objects

    Using Mock Objects for unit testing improves both domain code and test suites. They allow unit tests to be written for everything, simplify test structure, and avoid polluting domain code with ...

    server-mock, a simple mock server for ajax testing.zip

    【server-mock:一个简单的Ajax测试模拟服务器】 在软件开发中,尤其是前端开发,测试是不可或缺的一环。Ajax(Asynchronous JavaScript and XML)技术广泛应用于现代网页应用中,以实现异步数据交互,提高用户体验...

    struts-junit spring-mock spring-test junit的javadoc.jar文档

    struts-junit spring-mock spring-test junit等的javadoc.jar格式的API文档,直接导入Eclipse/MyEclipse/Netbeans等IDE即可实现快速API查询。 包含以下文件: File name -------------------------------------- ...

    spring-mock-2.0-rc3.jar

    Spring针对J2EE的常用Web接口提供了Mock,这些组件被发布于spring-mock.jar,介绍如下: MockHttpServletRequest:HttpServletRequest接口的mock实现。 MockHttpServletResponse:HttpServletResponse接口的mock...

    pytest-mock-1.13.0_testing_python_thin_

    `pytest-mock-1.13.0_testing_python_thin_`这个标题表明我们讨论的是一个与Python测试相关的库,具体来说是`pytest-mock`的一个版本,版本号为1.13.0。`pytest-mock`是针对`py.test`测试框架的一个轻量级包装器,它...

    spring-mock-2.0.8.jar

    spring-mock-2.0.8.jar

    pytest-mock-1.12.1_testing_python_thin_

    `pytest-mock-1.12.1_testing_python_thin_`这个标题表明我们讨论的是一个与`pytest-mock`相关的版本,具体是1.12.1版,它的主要目的是为`py.test`(即pytest)提供一个轻量级的`mock`库包装器,以简化Python测试中...

    pytest-mock-2.0.0_testing_pytest_python_thin_源码

    `pytest-mock-2.0.0` 是一个专门针对 `pytest` 测试框架的 `mock` 库的轻量级包装器,旨在简化在 `py.test` 版本2中使用 `mock` 进行单元测试的过程。`mock` 库是 Python 中用于模拟对象的工具,它允许我们在测试中...

    利用JUnit和Spring-test对SpringJDBC组件DAO层测试

    此外,如果DAO层涉及到复杂的SQL查询,还可以利用Spring-test提供的MockMVC或者Mockito等工具对JdbcTemplate或NamedParameterJdbcTemplate的方法进行mock,模拟不同的数据库返回结果,以覆盖各种可能的业务场景。...

    pytest-mock-1.13.0_testing_python_thin_源码.zip

    `pytest-mock-1.13.0_testing_python_thin_源码.zip`是一个包含`pytest-mock`库1.13.0版本的源代码压缩包,主要用于Python的单元测试和模拟(mocking)功能。`pytest-mock`是`pytest`框架的一个插件,它简化了Python...

    Instant Mock Testing with PowerMock.pdf

    Instant Mock Testing with PowerMock 7 Saying Hello World! (Simple) 8 Getting and installing PowerMock (Simple) 14 Mocking static methods (Simple) 22 Verifying method invocation (Simple) 28 Mocking ...

    SpringBoot 多模块Dao层单元测试

    本篇文章将重点讲解如何在IDEA环境下,针对Spring多模块项目中的Dao层进行单元测试。 首先,我们要理解什么是单元测试。单元测试是一种软件测试方法,它针对程序中的最小可测试单元,如方法或类,进行独立验证。在...

Global site tag (gtag.js) - Google Analytics