单元测试的一些想法

 在tapestry+spring+hibernate架构下进行单元测试:

1.对dao的测试:

dao类继承spring框架的AbstractTransactionalSpringContextTests类进行测试

2.如果service有业务或者数据处理逻辑,可以考虑对dao层的类进行mock,测试service的代码

3.对于页面引用的Model和util类,如果有调用服务层进行业务处理,可以对service进行mock,测试model的代码

4.tapestry4的MVC如果要进行单元测试,要mock的类太多,目前就暂不考虑;

   看了tapestry5的单元测试,改进了不少。

你可能感兴趣的:(单元测试的一些想法)