关于TDD的实例这里已经很多人做了说明,作为一个初学者也领会了一点东西。但也只是真对一些小的算法之类。那么我现在有点迷惑的是:
1:在we开发中,对于一些方法的参数,比如request,session...之类(就是我想不出怎么做出来的东西),我怎么去真实的得到它,并传给我要测试的方法。
2:当我做一个检索画面的时候,我需要传一个员工的id去两个表里面查出我想要的数据,并封装成一个bean泛回来。如果要想用TDD来完成他,该是个什么样的思路那?
请各位TDD前辈指点!!!
TDD(Test Driven Development),核心思想就是以测试的方式来驱动开发,它对传统的软件开发流程做了一个有效的调整。TDD的目的主要是为了保证类是为了其所赋予的功能、职责而存在,另一方面也是为了保证避免过度设计,还有就是为了将来的重构方便,为了持续集成存在能够有意义,测试不仅带来了软件质量的提升,也同时为软件提供了详尽的文档。
1 在开始真正编码之前,添加相应的能够失败的测试代码。
2. 运行所有的测试,测试未通过。
3. 修改代码。
4 运行所有的测试,测试全部通过。
5 重构代码, ...
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。
我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,也就是配置事务的属性。
Spring在TransactionDefinition接口中定义这些属性,以供PlatfromTransactionManager使用, ...
现在想学学YUI,可是在做例子的过程中遇到了点问题,就是在引YUI的类的时候不知道该去哪个包里找。
比如想用到一些控件的时候,总找不到在哪个包里。还有yui-ext.js和utilities_2.1.0.js里包括了YUI里的所有类吗?是不是引了这两个之后就不用在引别的了?
<script type="text/javascript" src="../../build/utilities_2.1.0.js"></script>
<script type="text/javascript" src="../../build/yui-ext.js"></script>
有 ...
- 浏览: 4618 次
- 性别:


- 详细资料
搜索本博客
我的相册
13
共 1 张
共 1 张
最近加入圈子
最新评论
-
web开发中关于TDD的一些 ...
我的方式是写一个 MockHttpServletRequest 和 MockHt ...
-- by yiding_he -
web开发中关于TDD的一些 ...
可以看下mock吧。可以模拟一个web container。
-- by qujingbo -
easymock求助
应该把你的Class A Mock以后set进TDDForInital中的ret ...
-- by wyseahl -
web开发中关于TDD的一些 ...
如果用webwork或struts2,request和session就是Hash ...
-- by dunsword -
easymock扩展包里的someth ...
下载了easymock的java文件,结果编译不过,需要这么多的包,谁帮忙解决一 ...
-- by yz_beijing






评论排行榜