Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Suivre ce blog Administration + Créer mon blog
MENU

unittest

HQL-hibernate 管理

4 Octobre 2014 Publié dans #hibernate, #java, #opensource, #unittest

使用请注明出处:http://alex2012-c.j.overblog.com/ 使用hibernate用java对数据库进行操作,通常在一个DAO中会有很多很多HQL的查询语句,长期下去语句越来越多,不断的修改,导致有些语句已经不用了,但是还是依然在代码中。对代码的维护造成了很大的麻烦。 在这里提出一个建议,可以把每一个语句建为一个class,这样非常有利于维护。建议文档,以airport IT application为例: Context When you are working with...

Lire la suite
Publicité

functional tests multi thread 多线程运行测试程序

10 Septembre 2014 Publié dans #java, #unittest, #maven

为保证系统正常运行,实际工作中经常需要写功能测试Functional Tests。但是随着系统的成熟,test case越来越多,所以所需要的test越来越多。 例如我们的系统有将近1000+个测试程序。有些测试程序需要wait,pause等,如果单线程运行程序可能会花十几个小时,甚至几十个小时。所以必须使用多线程。 使用maven只需要在pom文件中进行简单的配置即可。 中定义进行配置。 所有测试程序分为三类: 1.可以并行执行 2.不可以并行执行(会对其他测试进行影响)...

Lire la suite

UnitTest Gmock

24 Juillet 2013 Publié dans #java, #unittest

Unit test 是工作中新学到的东西,非常有必要,保证每个单元程序正常运行。其中Mockito是很好用的。 一、什么是mock测试,什么是mock对象? 先来看看下面这个示例: 从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例。 一种替代方案就是使用mocks 从图中可以清晰的看出 mock对象就是在调试期间用来作为真实对象的替代品。 mock测试就是在测试过程中,对那些不容易构建的对象用一个虚拟对象来代替测试的方法就叫mock测试。 二、什么是Mockito...

Lire la suite