今天我将展示一下我是如何在实际中对dao进行单元测试的首先我们来确认一下dao需要什么样的环境,我的dao是用Spring+hibernate来构建的,而对应的数据源是oracle9。所以要进行dao的测试我需要从Spring的连接oracle的context中获取dao的实例出来,这里我使用的是spring-mockspring-mock使用比较简单的,只需要设置spring的配置文件路径就可以获得上下文了这里需要注意的是这个spring上下文是ClassPathApplicationContext,而我们在web环境中经常遇到的是WebApplicationContext/** *//** ...
- 16:59
- 浏览 (254)
- 评论 (0)
通常我们的bs模式应同都是5层构架体系的:DAO BL Action Taglib JSP
在这5层之中,只有jsp是非java代码的,所以也是比较难以进行单元测试的一层
而且jsp作为表现层来说呢,通常变化也比较大。所以对jsp编写代码测试的代价要远大于人工直接对页面样式进行测试。
这篇文章主要将针对除去jsp以外的另外4层相关单元测试的基本框架进行了一些讨论:
首先我们要在单元测试前问自己一个问题:单元测试的目的究竟是为了什么?
为了让我们的项目更加时髦?为了让我写的代码没有bug?
我个人觉得单元测试的目的就是为了能够用轻易的重复对代码的测试!
下面 ...
通常我们的bs模式应同都是5层构架体系的:DAO BL Action Taglib JSP在这5层之中,只有jsp是非java代码的,所以也是比较难以进行单元测试的一层而且jsp作为表现层来说呢,通常变化也比较大。所以对jsp编写代码测试的代价要远大于人工直接对页面样式进行测试。
这篇文章主要将针对除去jsp以外的另外4层相关单元测试的基本框架进行了一些讨论:首先我们要在单元测试前问自己一个问题:单元测试的目的究竟是为了什么?为了让我们的项目更加时髦?为了让我写的代码没有bug?我个人觉得单元测试的目的就是为了能够用轻易的重复对代码的测试!
下面我将对每一层的目的是什么,单 ...
- 16:42
- 浏览 (318)
- 评论 (0)
最近开始在项目的新迭代周期采用agile,所以打算使用传说中的地story card
在网上找了好久story card的模板,最终找到一个比较通用一些的模板
这个模板是主要分storycard和taskcard两块
story card
task card
这两张卡片把需求和任务分开了,这也是一般项目的做法
但是实际在项目中我并用不着把这两层区分的很详细,所以我把两张卡片合并成了一个
这个storytaskcard的实际使用方法:
1、对需求进行分析,把需求根据功能划分成几个任务点
任务点重要的地方是纵向的任务划分,比如一个输入框的多页面通用就是一个 ...
最近开始在项目的新迭代周期采用agile,所以打算使用传说中的地story card在网上找了好久story card的模板,最终找到一个比较通用一些的模板
这个模板是主要分storycard和taskcard两块
story card
task card
这两张卡片把需求和任务分开了,这也是一般项目的做法但是实际在项目中我并用不着把这两层区分的很详细,所以我把两张卡片合并成了一个 这个storytaskcar ...
- 15:38
- 浏览 (227)
- 评论 (0)
- 浏览: 28942 次
- 性别:

- 来自: 金城

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
Spring+hibernate 单元测 ...
也许是我水平太差 不知道说了些什么....
-- by webday -
ajax中文上传编码问题
恩!我这几天也碰到了这个问题!做法也是跟你一样的!在前台的JS中将数据用esca ...
-- by Byron -
mingle使用小记--agile项 ...
最近我们制作了 eTrack项目追踪管理 和mingle类似,也是agile项 ...
-- by harryempire -
项目还是产品——需求之争 ...
项目和产品是有区别的,但不是质的不同,尤其是技术人员。 即使是产品开发团队,也是 ...
-- by catiga -
一个堆积木的算法题,比较 ...
wo~~不知道我理解的对不对似乎是背包问题啊~~你去搜索一下,以前写过这样的程序 ...
-- by lixiao






评论排行榜